golang post发送application/json数据到服务器
来源:互联网 发布:javascript 格式化 编辑:程序博客网 时间:2024/06/06 23:53
import ( "net/http" "encoding/json" "fmt" "bytes" "io/ioutil" "unsafe") type JsonPostSample struct { } func (this *JsonPostSample) SamplePost() { song := make(map[string]interface{}) song["name"] = "李白" song["timelength"] = 128 song["author"] = "李荣浩" bytesData, err := json.Marshal(song) if err != nil { fmt.Println(err.Error() ) return } reader := bytes.NewReader(bytesData) url := "http://localhost/echo.php" request, err := http.NewRequest("POST", url, reader) if err != nil { fmt.Println(err.Error()) return } request.Header.Set("Content-Type", "application/json;charset=UTF-8") client := http.Client{} resp, err := client.Do(request) if err != nil { fmt.Println(err.Error()) return } respBytes, err := ioutil.ReadAll(resp.Body) if err != nil { fmt.Println(err.Error()) return } //byte数组直接转成string,优化内存 str := (*string)(unsafe.Pointer(&respBytes)) fmt.Println(*str)}http://www.cnblogs.com/hitfire/articles/6427033.html
阅读全文
0 0
- golang post发送application/json数据到服务器
- 发送JSON数据到服务器
- Post方式发送UIImage数据到服务器
- Post方式发送UIImage数据到服务器 .
- Post方式发送UIImage数据到服务器
- android,post发送数据到服务器
- HttpURLConnection 发送(POST)数据到服务器
- post怎么不能发送数据到服务器
- 客户端发送POST请求数据到服务器
- Android利用JSON发送数据到服务器
- Android利用JSON发送数据到服务器
- Android利用JSON发送数据到服务器
- 使用urlconnection和json发送post请求到服务器
- 转贴:使用urlconnection和json发送post请求到服务器
- 使用urlconnection和json发送post请求到服务器
- c++ HTTP POST请求 向服务器发送json数据
- libcurl HTTP POST请求向服务器发送json数据
- 发送http post请求json数据到后台
- js scrollTop兼容性问题--document.body.scrollTop与document.documentElement.scrollTop
- Leetcode-Combination Sum(深搜)
- 数据质量稽核工具-datacheck
- 最短路径——Dijkstra算法
- NSURLConnection从入门到放弃
- golang post发送application/json数据到服务器
- Treap
- UML学习总结
- 16 多校 6
- esp32的spi驱动的编写遇到的问题
- 大数据平台系统概览
- bootstrap fileinput api
- Python的任务调度模块APScheduler学习3(作业运行控制-trigger)
- OSS阿里云对象存储服务,java文件操作