中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

代理 指定網(wǎng)站 host北京百度快速排名

代理 指定網(wǎng)站 host,北京百度快速排名,分類信息網(wǎng)站 建議 建設(shè),深圳知名企業(yè)名單今天分享的內(nèi)容是 Go HTTP 調(diào)用。如果本文對(duì)你有幫助,不妨點(diǎn)個(gè)贊,如果你是 Go 語(yǔ)言初學(xué)者,不妨點(diǎn)個(gè)關(guān)注,一起成長(zhǎng)一起進(jìn)步,如果本文有錯(cuò)誤的地方,歡迎指出! 前言 上篇文章 Go HTTP 調(diào)用&#…

今天分享的內(nèi)容是 Go HTTP 調(diào)用。如果本文對(duì)你有幫助,不妨點(diǎn)個(gè)贊,如果你是 Go 語(yǔ)言初學(xué)者,不妨點(diǎn)個(gè)關(guān)注,一起成長(zhǎng)一起進(jìn)步,如果本文有錯(cuò)誤的地方,歡迎指出!

前言

上篇文章 Go HTTP 調(diào)用(上) 介紹了如何進(jìn)行 HTTP 調(diào)用,并通過(guò) GET 請(qǐng)求的例子,講述了 query 參數(shù)和 header 參數(shù)如何設(shè)置,以及響應(yīng)體的獲取方法。 本文繼上文,接下來(lái)會(huì)通過(guò) POST 請(qǐng)求,對(duì)其他參數(shù)的設(shè)置進(jìn)行介紹。

POST 請(qǐng)求

發(fā)起 HTTP POST 請(qǐng)求時(shí),攜帶 json 格式的 body 參數(shù)是最常見的,這是因?yàn)?json 格式的參數(shù)可讀性好,對(duì)于層級(jí)結(jié)構(gòu)較為復(fù)雜的數(shù)據(jù)也能應(yīng)對(duì),并且這符合 RestFul API 的規(guī)范。因此以下的示例為:發(fā)送 HTTP POST 請(qǐng)求,并攜帶 json 類型的 body 參數(shù)。

發(fā)起 HTTP POST 請(qǐng)求時(shí),攜帶 json 格式的 body 參數(shù)是最常見的,這是因?yàn)?json 格式的參數(shù)可讀性好,對(duì)于層級(jí)結(jié)構(gòu)較為復(fù)雜的數(shù)據(jù)也能應(yīng)對(duì),并且這符合 RestFul API 的規(guī)范。因此以下的示例為:發(fā)送 HTTP POST 請(qǐng)求,并攜帶 json 類型的 body 參數(shù)。作者:陳明勇
鏈接:https://juejin.cn/post/7177033678369849381
來(lái)源:稀土掘金
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。

首先定義 User 結(jié)構(gòu)體,創(chuàng)建結(jié)構(gòu)體變量 user,通過(guò) json.Marshal 函數(shù),將 user 轉(zhuǎn)成 []byte 數(shù)據(jù),然后通過(guò) bytes.NewReader 函數(shù),將 []byte 數(shù)據(jù)轉(zhuǎn)成 Reader 指針變量。
http.NewRequestWithContext 函數(shù),最后一個(gè)參數(shù)是為 body 參數(shù),接收的變量類型是 Reader 接口的實(shí)現(xiàn)體。第一步將 user 轉(zhuǎn)成 Reader 指針變量就是為了在這里進(jìn)行傳遞。
傳遞 json 類型的 body 參數(shù),需要在請(qǐng)求頭參數(shù)里設(shè)置 Content-Type 的值為 application/json。
如果是發(fā)送 application/x-www-form-urlencoded 類型的表單數(shù)據(jù),需要改寫 body 參數(shù)的生成代碼:

values := url.Values{}
values.Set("username", "1234")
values.Set("password", "1234")
bodyReader := strings.NewReader(values.Encode())

小結(jié)

本文通過(guò) POST 請(qǐng)求,介紹了如何傳遞 json 類型和 application/x-www-form-urlencoded 類型的 body 參數(shù)。對(duì)于 HTTP 中的 query 參數(shù)和 body 參數(shù)的如何傳遞,上下兩篇文章已經(jīng)通過(guò)例子進(jìn)行介紹。雖然舉的例子是 GET 和 POST 請(qǐng)求,如果想要調(diào)用 PUT、DELETE 等請(qǐng)求,只需要在 NewRequestWithContext 函數(shù)中,指定第二個(gè)參數(shù)為 http.MethodPut、http.MethodDelete 等就行。

http://www.risenshineclean.com/news/3215.html

相關(guān)文章:

  • 在網(wǎng)站做商城平臺(tái)需要哪些資質(zhì)指數(shù)是什么
  • 國(guó)外做vj的網(wǎng)站百度客服24小時(shí)人工服務(wù)
  • 網(wǎng)站建設(shè)公眾號(hào)開本周的新聞大事10條
  • jsp ajax網(wǎng)站開發(fā)典型實(shí)例 pdf新聞10條摘抄大全
  • 給網(wǎng)站欄目頁(yè)做反鏈好嗎陜西seo公司
  • 湖南網(wǎng)站營(yíng)銷優(yōu)化靠譜seo技術(shù)培訓(xùn)學(xué)校
  • 做網(wǎng)站推廣怎樣才能省錢站長(zhǎng)工具推薦網(wǎng)站
  • 廣州市住房建設(shè)部網(wǎng)站管理微信軟件
  • 網(wǎng)站制作價(jià)格推 薦常州seo建站
  • 跨境電商怎么發(fā)貨到國(guó)外seo是什么服務(wù)
  • 長(zhǎng)春網(wǎng)站建設(shè)外包寫軟文
  • 遵義網(wǎng)站建設(shè)wguser西安seo網(wǎng)站推廣優(yōu)化
  • 公共資源交易中心主任seo培訓(xùn)學(xué)院官網(wǎng)
  • 營(yíng)銷類型網(wǎng)站怎么建設(shè)上海知名網(wǎng)站制作公司
  • 怎樣建設(shè)好門戶網(wǎng)站鄭州seo優(yōu)化大師
  • 網(wǎng)站出現(xiàn)彈窗最新國(guó)際新聞50條簡(jiǎn)短
  • 報(bào)告總結(jié)網(wǎng)站建設(shè)實(shí)驗(yàn)廣東深圳疫情最新
  • 網(wǎng)站推廣軟文范例軟文營(yíng)銷成功案例
  • 招聘類網(wǎng)站該怎么做昆山優(yōu)化外包
  • html 做網(wǎng)站案例簡(jiǎn)單網(wǎng)絡(luò)營(yíng)銷公司怎么注冊(cè)
  • 做網(wǎng)站瀏覽器標(biāo)簽一般放哪市場(chǎng)調(diào)研分析報(bào)告范文
  • 四川建設(shè)網(wǎng)站怎么做網(wǎng)站教程視頻
  • 什么網(wǎng)站做二手貨車it培訓(xùn)機(jī)構(gòu)口碑排名
  • 網(wǎng)站開發(fā)怎么兼容瀏覽器seo教程搜索引擎優(yōu)化
  • 如何在工商局網(wǎng)站做身份確認(rèn)seo短視頻保密路線
  • 做軟件跟網(wǎng)站哪個(gè)難網(wǎng)頁(yè)制作公司排名
  • 銷售網(wǎng)站怎么做的瀏覽器正能量網(wǎng)站免費(fèi)
  • 哪個(gè)網(wǎng)絡(luò)公司做網(wǎng)站好2021網(wǎng)絡(luò)營(yíng)銷成功案例
  • 制作網(wǎng)頁(yè)的的網(wǎng)站torrentkitty磁力搜索引擎
  • 6.網(wǎng)站開發(fā)流程是什么沈陽(yáng)seo收費(fèi)