我想知道是否存在一个工具来发送只有给定标头的HTTP请求。发送无内容长度或其他标头的http请求
我需要这个测试一些应用程序,并希望在缺少一些HTTP标头时观察应用程序的行为。
研究了urllib2,httplib和pycurl,但他们在内部添加了自己的头文件(最好的情况下,我们可以指定这些头文件的值或者使这些值为空)。
我需要的是一个工具,我有HTTP标头我想在请求发送(这样我就可以缺少content-length
/content-type
等发送请求)的完整/透明控制和应用刚刚形成请求只有这些标题,而无需在内部添加任何其他内容。
我可以用浏览器插件做到这一点。
许多图书馆都有他们已经建立后过滤头的方式,但会发出之前,他们(虽然它可以是相当在某些情况下复杂)。这足够好吗? – abarnert
为什么你不直接套接字连接?手动制作HTTP请求并不困难。或者使用'netcat' – mata