为什么在数据URL中添加了一些额外的参数,如HTTP / 1.1,iHTTP / 1.1 ..

时间:2014-11-20 05:53:38

标签: c# api http firewall

我注意到有些时候某些数据请求包含一些额外的参数,如HTTP / 1.1,iHTTP / 1.1 ....我不知道为什么会发生这种情况。如果有人对此有任何想法..?  这是我原来的要求

 /list?_dc=1416421960540&name=w&page=1&start=0&limit=12&sort=LastName&dir=DESC

但有时它包含一些其他参数,如

 /list?_dc=1416421960540&name=w&page=1&start=0&limit=12&sort=LastName&dir=DESCiHTTP/1.1
 /List?_dc=1416421960830&name=wol&page=1&start=0&limit=12&sort=LastName&dir=DESCTTP/1.1
 /List?_dc=1416421951395&page=1&start=0&limit=12&sort=LastName&dir=ASCtHTTP/1.1

如果有任何想法,请告诉我。

先谢谢

1 个答案:

答案 0 :(得分:0)

这看起来就像你正在查看请求一样,正在切断URL的“GET”部分。最有可能的是,“HTTP / 1.1”不是被访问的实际URL的一部分。

HTTP / 1.1是请求标头的一部分。普通标头以:

开头

GET /list?_dc... HTTP/1.1 HOST: mydomain.com

由于URL的缓冲区大小或类似的内容,请求也可能会被破坏。

你在用什么方式生成这些请求?哪些图书馆?