go Http Post 发送文件流
来源:互联网 发布:淘宝秒杀群怎么找人 编辑:程序博客网 时间:2024/06/16 11:54
package mainimport ( "net/http" "net/url" "fmt" "io/ioutil" _ "io" "bytes")func main() { postFile()}func post() { //这是一个Post 参数会被返回的地址 strinUrl:="http://localhost:8080/aaa"`这里写代码片` resopne,err:= http.PostForm(strinUrl,url.Values{"num":{"456"},"num1":{"123"}}) if err !=nil { fmt.Println("err=",err) } defer func() { resopne.Body.Close() fmt.Println("finish") }() body,err:=ioutil.ReadAll(resopne.Body) if err!=nil { fmt.Println(" post err=",err) } fmt.Println(string(body))}func postFile(){ //这是一个Post 参数会被返回的地址 strinUrl:="http://localhost:8080/aaa" byte,err:=ioutil.ReadFile("post.txt") resopne,err :=http.Post(strinUrl,"multipart/form-data",bytes.NewReader(byte)) if err !=nil { fmt.Println("err=",err) } defer func() { resopne.Body.Close() fmt.Println("finish") }() body,err:=ioutil.ReadAll(resopne.Body) if err!=nil { fmt.Println(" post err=",err) } fmt.Println(string(body))}
水滴石穿。这里把Go Http Post 参数的函数也贴了处理主要对比两者不同之处。
阅读全文
1 0
- go Http Post 发送文件流
- python 发送http post
- http 发送post请求
- java 发送文件(Http Post),带其他参数
- VB 发送文件(Http Post),带其他参数
- C# 发送文件(Http Post),带其他参数
- 使用Python发送http post请求上传文件
- post 发送文件
- Http post 发送图片+文字
- Http post 发送加密内容
- Http post请求发送示例
- python 发送http post请求
- vc 发送http请求POST
- Http post发送加密内容
- Http post 请求发送 xml
- http--发送post请求 发帖
- HTTP发送POST请求说明
- java发送http post请求
- PHP文件上传学习(单文件,ajax无刷新方式)
- 刚开始熟悉STM32定时器
- 训练集---本周总结
- 数据结构绪论
- 数据库——Oracle中快速复制表结构及sql语句select into的用法
- go Http Post 发送文件流
- 09.24周日
- Unity5网络模块UNet介绍
- c 语言基础
- 获取web项目的绝对路径的方法总结
- selenium中键盘模拟操作
- 洛谷P2799国王的魔镜
- github上传命令
- Java 背景图片拼接 根据内容生成的二维码