循路觅宗师,形影不相离,师知吾亦知,吾乃成宗师。

发掘积累过程的快感

首页 » BIBLE模型 » GoLang » 理解Header.Set与Header.Add的区别

理解Header.Set与Header.Add的区别


仔细查看下面两种设置方法:

req.Header.Set("User-Agent","自定义的浏览器")
req.Header.Set("User-Agent","自定义的浏览器3")

当我们使用 Set 时候,如果原来这一项已存在,后面的就修改已有的。所以这里最终的结果就是 自定义的浏览器3

req.Header.Add("User-Agent","自定义的浏览器")
req.Header.Add("User-Agent","自定义的浏览器3")

当使用 Add 时候,如果原本不存在,则添加,如果已存在,就不做任何修改。所以这里最终的结果就是 自定义的浏览器

互联网信息太多太杂,各互联网公司不断推送娱乐花边新闻,SNS,微博不断转移我们的注意力。但是,我们的时间和精力却是有限的。这里是互联网浩瀚的海洋中的一座宁静与美丽的小岛,供开发者歇息与静心潜心修炼。 “Bible”是圣经,有权威的书,我们的本意就是为开发者提供真正有用的的资料。 我的电子邮件 1217179982@qq.com,您在开发过程中遇到任何问题,欢迎与我联系。
Copyright © 2024. All rights reserved. 本站由 Helay 纯手工打造. 蜀ICP备15017444号