实例如下:

package mainimport ("fmt""io/ioutil""net/http""strings"
)func Post() {url := "http://xxxxx:8080/v2/repos/wh_flowDataSource1/data"payload := strings.NewReader("a=111")req, _ := http.NewRequest("POST", url, payload)req.Header.Add("Date", "Tue, 11 Sep 2018 10:57:09 GMT")req.Header.Add("Authorization", "oqSBNbmgAAGI155F6MJ3N2Tk9ruL_6XQpx-uxkkg:8bUg3Iy5CVzU3vXyJyZXNvdXJjZSI6Ii92Mi9yZXBvcy93aF9mbG93RGF0YVNvdXJjZTEvZGF0YSIsImV4cGlyZXMiOjE1MzY2OTkwODgsIIiLCJjb250ZW50VHlwZSI6InRleHQvcGxhaW4iLCJoZWFkZXJzIjoiIiwibWV0aG9kIjoiUE9TVCJ9")req.Header.Add("Content-Type", "text/plain")res, _ := http.DefaultClient.Do(req)defer res.Body.Close()body, _ := ioutil.ReadAll(res.Body)fmt.Println(res)fmt.Println(string(body))}func Get() {url := "http://xxxxx:8080/v2/repos/wh_flowDataSource1"req, _ := http.NewRequest("GET", url, nil)req.Header.Add("Authorization", "BNbmgAAGI155F6MJ3N2Tk9ruL_6XQpx-uxkkg:tGCY3xCsgybHd5IjcDMi9yZXBvcy93aF9mbG93RGF0YVNvdXJjZTEiLCJleHBpcmVzIjoxNTM2NzU4NjQ3LCJjb250ZW5VudFR5cGUiOiIiLCJoZWFkZXJzIjoiIiwibWV0aG9kIjoiR0VUIn0=")res, _ := http.DefaultClient.Do(req)defer res.Body.Close()body, _ := ioutil.ReadAll(res.Body)fmt.Println(res)fmt.Println(string(body))}func Put() {url := "http://xxxxx:8080/v2/repos/wh_flowDataSource1"payload := strings.NewReader("{\n    \"schema\": [\n      {\n        \"key\": \"a\",\n        \"valtype\": \"string\",\n        \"required\": false\n      }\n    ]\n}")req, _ := http.NewRequest("PUT", url, payload)req.Header.Add("Content-Type", "application/json")req.Header.Add("Authorization", "bmgAAGI155F6MJ3N2Tk9ruL_6XQpx-uxkkg:yKx_OYDtI3njD7-c7Y87Oov0GpI=:eyJyZXNvdXJBvcy93aF9mbG93RGF0YVNvdXJjZTEiLCJleHBpcmVzIjoxNTM2NzU1MjkwLCJjb250ZW50TUQ1IjoiIiwiY29udGVudFR5cGUiOiJhcHBsaWNhdGlvbi9qc29uIiwiaGVhZGVycyI6IiIsIm1ldGhvZCI6IlBVVCJ9")req.Header.Add("Date", "Wed, 12 Sep 2018 02:10:09 GMT")res, _ := http.DefaultClient.Do(req)defer res.Body.Close()body, _ := ioutil.ReadAll(res.Body)fmt.Println(res)fmt.Println(string(body))
}func Delete() {url := "http://xxxxx:8080/v2/repos/wh_flowDataSource1"req, _ := http.NewRequest("DELETE", url, nil)req.Header.Add("Authorization", "5F6MJ3N2Tk9ruL_6XQpx-uxkkg:o56-nIwtgTzUX80YCNpbcjUL8iM=:eyJyZXNvdXJjZSI6IF9mbG93RGF0YVNvdXJjZTEiLCJleHBpcmVzIjoxNTM2NzU4ODE2LCJjb250ZW50TUQ1IjoiIiwiY29udGVudFR5cGUiOiIiLCJoZWFkZXJzIjoiIiwibWV0aG9kIjoiREVMRVRFIn0=")res, _ := http.DefaultClient.Do(req)defer res.Body.Close()body, _ := ioutil.ReadAll(res.Body)fmt.Println(res)fmt.Println(string(body))
}

golang post get put delete 请求实例代码相关推荐

  1. python post请求实例_Python使用requests发送POST请求实例代码

    本文研究的主要是Python使用requests发送POST请求的相关内容,具体介绍如下. 一个http请求包括三个部分,为别为请求行,请求报头,消息主体,类似以下这样: 请求行 请求报头 消息主体 ...

  2. java 发送带basic认证的http post请求实例代码_图解HTTP学习笔记(八)—确认访问用户身份的认证...

    某些 Web 页面只想让特定的人浏览,或者干脆仅本人可见.为达到这个目标,必不可少的就是认证功能. 一.认证 核对登录者本人才知道的信息: 密码.动态令牌.数字证书.生物认证.IC卡等 HTTP 使用 ...

  3. vue 接口节流_vue输入节流,避免实时请求接口的实例代码

    在做搜索的时候,当搜索页面只有一个输入框.没有确定按钮的时候,只能在用户输入时请求服务端,查询数据.这样会导致频繁的发送请求,造成服务端压力. 解决这个问题,可以使用vue做输入节流. 1.创建一个工 ...

  4. axios.delete()请求方式(含代码)- 应用篇

    axios.delete() 请求的应用 - 代码篇 代码如下: axios.delete(this.serverPath+'/auth/logout', {params: {// 'username ...

  5. Golang gin框架:发送GET POST PUT DELETE请求

    package mainimport ("net/http""github.com/gin-gonic/gin" )func main() {r := gin. ...

  6. pos请求 微信小程序_微信小程序蓝牙连接小票打印机实例代码详解

    1.连接蓝牙 (第一次发表博客) 第一步打开蓝牙并搜索附近打印机设备// startSearch: function() { var that = this wx.openBluetoothAdapt ...

  7. 小程序步数解密php,微信小程序--获取微信运动步数的实例代码

    如今运动计步很火,不管是蚂蚁森林,仍是微信上都很火爆,本文介绍了微信小程序微信运动步数的实例代码,分享给你们php 思路:wx.login获取的code请求获取的session_key,wx.getW ...

  8. SSM框架学习文档以及SSM整合(附Github地址=含SSM学习时的实例代码)

    SSM框架学习 软件架构: 基于流行SSM框架:Spring+SpringMVC+Mybatis 项目配置: 使用Maven进行项目jar导入 ​ 使用Git进行版本控制,并将每次编写的代码上传到Gi ...

  9. php 小程序 运动步数_微信小程序获取微信运动步数的实例代码

    现在运动计步很火,无论是蚂蚁森林,还是微信上都很火爆,本文介绍了微信小程序微信运动步数的实例代码,分享给大家 微信小程序API-微信运动 https://mp.weixin.qq.com/debug/ ...

最新文章

  1. Go在windows10 64位上安装过程
  2. java POI Excel 单元格样式
  3. python数据处理实例-Python数据处理numpy.median的实例讲解
  4. require 动态加载_require,exports,module.exports和import,export,export default
  5. 稳定婚姻问题:Gale–Shapley算法
  6. JS实现Ajax异步刷新
  7. php smarty配置文件,Smarty配置文件
  8. Data Warehouse
  9. maple软件安装教程
  10. 手把手教会你 | 多用户-服务器聊天室应用软件开发
  11. 链路聚合(Port-Channel)
  12. 云计算技术与应用 - 了解认识云计算
  13. 电脑遇到蓝屏的时候怎么解决
  14. 5G聚合路由器助力无人机监控盲区打好疫情阻击战
  15. 服务器状态监控app,服务器/网站连接状态监控工具
  16. windows画图工具,两张图片叠加
  17. OpenCV Eigen Sophus PCL G2O
  18. python实现地理位置类数据爬取与geohash应用初探
  19. 2019宁波本科计算机招聘工资,2019宁波银行校园招聘1421人:薪资待遇怎么样?值得报考吗?...
  20. SharePoint使用资源管理器打开,提示:在文件资源管理器中打开此库时遇到问题

热门文章

  1. 网管师、网管员和网络工程师的区别(2)
  2. Linux_SquidProxyServer代理服务器
  3. spring boot打jar包发布
  4. OSS 下载延迟或超时
  5. Head First设计模式之策略模式(Strategy)
  6. ipsec***原理与配置
  7. 洛谷 P3994 高速公路
  8. Docker swarm 集群搭建
  9. vue实现进入页面表单聚焦
  10. 转载/JSTL/attribute value does not accept any express