Golang 发送http请求时设置header的实现
作者:Archmage1024 时间:2024-05-08 10:45:45
某天,在需要抓取某个网页信息的时候,需要在header中增加一些信息,于是搜索了一下,如何在golang发起的http请求中设置header。
package main
import (
"fmt"
"io/ioutil"
"net/http"
"os"
"encoding/json"
)
func main() { //生成client 参数为默认
client := &http.Client{}
//生成要访问的url
url := "http://somesite/somepath/"
//提交请求
reqest, err := http.NewRequest("GET", url, nil)
//增加header选项
reqest.Header.Add("Cookie", "xxxxxx")
reqest.Header.Add("User-Agent", "xxx")
reqest.Header.Add("X-Requested-With", "xxxx")
if err != nil {
panic(err)
}
//处理返回结果
response, _ := client.Do(reqest)
defer response.Body.Close()
来源:https://blog.csdn.net/guokaikevin/article/details/78885374
标签:Golang,http请求,设置header


猜你喜欢
PHP之使用swoole统计在线人数和ID案例讲解
2023-06-21 21:12:57

ASP 统计某字符串中“A”出现过的次数
2010-08-12 10:17:00
Docker 下MySQL数据库的备份和恢复的操作方法
2024-01-18 03:02:44
JavaScript中利用for循环遍历数组
2024-03-17 02:21:54

Keras自定义IOU方式
2022-12-24 07:48:27
IE下float产生双倍margin
2007-12-26 12:29:00

mysql查询表是否被锁的方法
2024-01-19 13:16:41
TensorFlow tf.nn.max_pool实现池化操作方式
2021-08-20 20:36:45

python实现KNN分类算法
2023-03-01 07:53:36

关于H1的用法探讨
2008-03-18 12:55:00
配置 SQLServer2005 以允许远程连接
2024-01-18 19:11:01
Python asyncio的一个坑
2022-04-06 20:58:28
详解mysql数据去重的三种方式
2024-01-22 03:06:35

使用SQL实现车流量的计算的示例代码
2024-01-21 21:53:13

Python命令行参数解析工具 docopt 安装和应用过程详解
2022-01-15 05:31:05
python中添加模块导入路径的方法
2021-12-17 14:35:30
pd.DataFrame中的几种索引变换的实现
2023-03-01 12:19:30

SQL语句中JOIN的用法场景分析
2024-01-15 05:05:49

解决vue打包之后静态资源图片失效的问题
2024-05-29 22:18:53

Python Django模板之模板过滤器与自定义模板过滤器示例
2023-10-31 20:37:48