码迷,mamicode.com
首页 > 其他好文 > 详细

Fiddler接口测试composer的坑一个

时间:2019-05-05 01:10:43      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:src   没有   ima   通过   ddl   图片   hellip   fiddler   请求   

Fiddler中composer是一个比较常用的测试工具。

最近在测试不同版本的HTTP请求的时候,发现composer在发送HTTP1.0请求的时候会补上Host字段,即便使用RAW模式也依然如此。

虽然现在大多数服务器也是允许HTTP1.0请求中包含Host字段的,但强制包含Host字段会无法达到某些特定的效果。

 

选择了HTTP0.9协议版本时,不光补上了Host字段,在请求行还凭空冒出了HTTP/0.9的协议版本。直接导致nginx无法处理请求……

截图时没有搭NGINX,大致情况如下……

技术图片

服务器返回了400。

在RAW模式下按照HTTP0.9协议输入请求行,fiddler会报错:

技术图片

 事实上如果没有host字段,在RAW下fiddler是没办法通过请求报文知道跟谁去建立TCP连接的……

需要测试HTTP1.0、HTTP0.9还是直接用Python比较方便。

Fiddler接口测试composer的坑一个

标签:src   没有   ima   通过   ddl   图片   hellip   fiddler   请求   

原文地址:https://www.cnblogs.com/PProtector/p/10791218.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!