HttpURLConnection 设置Host 头部无效
这个问题的起因是在使用FeignClient 设置header信息的时候无效
@FeignClient(url = "http://localhost:8083", name = "demoClient")
public interface FeignTest {@RequestMapping(value = "/hello", method = RequestMethod.GET, headers = "host=www.test.com")String hello(@RequestParam("id") String id, @RequestParam("name") String name);
}
接收方需要Host信息,但是使用这种方式发出去请求一直报 404,最后跟踪代码发现问题是在添加header的时候会过滤 key 为 host 的 header,最后发现这个策略执行是因为默认情况下这个系统属性sun.net.http.allowRestrictedHeaders
为 false
所以问题就在于把这个属性设置为 true 即可
System.setProperty("sun.net.http.allowRestrictedHeaders", "true");
HttpURLConnection 设置Host 头部无效相关推荐
- 跨域 · 后台设置:头部header(服务器端添加属性、属性值,浏览器端获取属性及其值) - 数据篇
跨域 · 后台设置:头部header自定义属性 (服务器端添加属性.属性值,浏览器端获取属性及其值) headers 服务端配置 # For more information on configura ...
- host头部注入漏洞--中危
host头部注入漏洞--中危 漏洞原理 漏洞知识扩展 漏洞验证 情况一 情况二 修复方案 漏洞原理 为了方便获取网站域名,开发人员一般依赖于请求包中的Host首部字段.例如,在php里用_SERVER ...
- Flask服务器设置host:0.0.0.0后外部依然无法访问问题
Flask服务器设置host:0.0.0.0后外部依然无法访问问题 Python编写简单微框架基础代码时遇到 host修改成0.0.0.0外部依旧无法访问问题 正常使用flask服务时默认是部署在本地 ...
- [转]php curl 设置host curl_setopt CURLOPT_HTTPHEADER 指定host
From : http://digdeeply.org/archives/10132139.html 我们在开发测试时,有时web服务器会绑定一个域名,但是因为dns是无法解析的,我们需要设置host ...
- PHP常用 header函数设置HTTP头部示例
PHP常用 header函数设置HTTP头部示例 定义编码 header( 'Content-Type:text/html;charset=utf-8 '); Atom header('Content ...
- CentOS 7 设置IP地址无效
CentOS 7 设置IP地址无效 在CentOS 7 中使用nmtui命令设置静态ip 地址,重启后无效. 经过排查发现,网卡没有勾选Automatically connect 选项,勾选后,使用s ...
- HTML中select的option设置selected=“selected“无效的解决方案
HTML中select的option设置selected="selected"无效的解决方案 参考文章: (1)HTML中select的option设置selected=" ...
- safair下html换行产生的间距设置font-size:0无效
问题:safair下html换行产生的间距设置font-size:0无效, 解决方法:letter-spacing设负值
- 设置网页头部图标icon
设置网页头部图标:<link rel="shortcut icon" type="image/png" href="images/.png&qu ...
最新文章
- 简单团队-爬取豆瓣电影TOP250-需求分析
- Groovy 和 Gradle
- 查询框赋值后不可编辑_【技巧分享】阻塞赋值与非阻塞赋值
- 【疑】poj 2773 Happy 2006 互素问题(★★☆☆☆)
- 数据科学与python语言——Matplotlib数据可视化基础
- Linux压缩和解压缩命令汇总(tar命令汇总)
- python怎么用第三方库_python中第三方库的下载方法
- Corn Fields 玉米田
- calloc与malloc的区别
- 用 Python 写一个安卓 APP
- 工业互联网平台TOP15发布!附15个平台详细介绍!
- 微信营销与微博营销的区别
- cogs——1008. 贪婪大陆(清华巨佬代码)——树状数组
- OpenCV中(rows,cols)与图像(x,y)
- 广西大学计算机研究所宿舍,广西大学宿舍条件,宿舍环境图片(10篇)
- 好的plm软件有哪些?plm软件排行榜
- 互联网金融学习总结(4)——大数据风控的九种维度
- 自动驾驶改变未来1~3
- Eric靶机渗透测试
- mysql 烂泥行天下_烂泥:mysql数据库使用的基本命令
热门文章
- 【181202】VC++ 绘制三维图形实例源代码
- 对软件工程专业的认识
- win2003服务器服务正在运行,win2003提示“在系统启动时至少有一个服务或驱动程序产生错误”Windows服务器操作系统 -电脑资料...
- 转帖:回龙观幼儿园列表
- Python使用selenium和百度AI开放平台识别验证码自动登录
- 2022-2027年中国数码印花墨水行业市场全景评估及发展战略规划报告
- 知识图谱-生物信息学-医学论文(Chip-2022)-BCKG-基于临床指南的中国乳腺癌知识图谱的构建与应用
- JS slice()方法返回数组中指定元素
- 乐学成语——第一部分
- 利用论坛进行网站优化推广