亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

POST 帶有字符串數據的 golang 請求

POST 帶有字符串數據的 golang 請求

Go
神不在的星期二 2021-10-11 18:41:39
我可以使用 POSTMAN chrome 擴展對字符串數據執行 POST 請求。我需要使用golang代碼做同樣的事情。但是我的Go代碼丟失了字符串INSERT INTO V SET name = 'jack', boss = #11:19并將空數據發布到服務器。package mainimport (    "bytes"    "encoding/json"    "fmt"    "log"    "net/http")func main() {    client := &http.Client{}    // Why this stringData is lost and was not send with POST request?    stringData := `INSERT INTO V SET name = 'jack', boss = #11:19`    req, err := http.NewRequest("POST", "http://localhost:2480/command/GratefulDeadConcerts/sql", bytes.NewBufferString(stringData))    req.SetBasicAuth("root", "1")    resp, err := client.Do(req)    if err != nil {        fmt.Printf("Error : %s", err)    }    fmt.Println("resp")    fmt.Println(ToJson(resp))    var b bytes.Buffer    _, err = b.ReadFrom(resp.Body)    if err != nil {        log.Fatal("Error : %s", err)    }    fmt.Println(b.String())}func ToJson(obj interface{}) string {    b, err := json.MarshalIndent(&obj, "", "   ")    if err != nil {        fmt.Printf("Error : %s", err)    }    strJson := string(b)    return strJson}
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 259 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號