"Resty"의 두 판 사이의 차이

(새 문서: ==개요== ;Resty * 간단한 HTTP 및 REST 클라이언트 Go 라이브러리 * inspired by Ruby rest-client ==참고== * https://github.com/go-resty/resty 분류: Go 라이브...)
 
3번째 줄: 3번째 줄:
* 간단한 HTTP 및 REST 클라이언트 Go 라이브러리
* 간단한 HTTP 및 REST 클라이언트 Go 라이브러리
* inspired by Ruby rest-client
* inspired by Ruby rest-client
<syntaxhighlight lang='go' run>
package main
import "fmt"
import "github.com/go-resty/resty/v2"
func main() {
  // Create a Resty Client
  client := resty.New()
  resp, err := client.R().
      EnableTrace().
      Get("https://httpbin.org/get")
  // Explore response object
  fmt.Println("Response Info:")
  fmt.Println("  Error      :", err)
  fmt.Println("  Status Code:", resp.StatusCode())
  fmt.Println("  Status    :", resp.Status())
  fmt.Println("  Proto      :", resp.Proto())
  fmt.Println("  Time      :", resp.Time())
  fmt.Println("  Received At:", resp.ReceivedAt())
  fmt.Println("  Body      :\n", resp)
  fmt.Println()
}
</syntaxhighlight>


==참고==
==참고==

2021년 4월 6일 (화) 11:13 판

1 개요

Resty
  • 간단한 HTTP 및 REST 클라이언트 Go 라이브러리
  • inspired by Ruby rest-client
package main
import "fmt"
import "github.com/go-resty/resty/v2"
func main() {
  // Create a Resty Client
  client := resty.New()

  resp, err := client.R().
      EnableTrace().
      Get("https://httpbin.org/get")

  // Explore response object
  fmt.Println("Response Info:")
  fmt.Println("  Error      :", err)
  fmt.Println("  Status Code:", resp.StatusCode())
  fmt.Println("  Status     :", resp.Status())
  fmt.Println("  Proto      :", resp.Proto())
  fmt.Println("  Time       :", resp.Time())
  fmt.Println("  Received At:", resp.ReceivedAt())
  fmt.Println("  Body       :\n", resp)
  fmt.Println()
}

2 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}