我在Wireshark的帮助下向我的服务器发送了一个http PUT请求,它显示服务器返回两个响应,一个在请求之前,一个在它之后,一个在它之前是我想要的,但为什么呢在请求之前返回?为什么它返回两个? 服务器和客户端都在同一子网中。
如果您需要更多信息,请告诉我们。
我使用tcpdump
来获取所有包,可用包就在这里
foo.pacp
答案 0 :(得分:0)
我认为你读错了wireshark转储:
HTTP/1.1 412 Precondition failed
的服务器的响应。这是对同一TCP连接中先前请求的响应,但您没有在此处显示。PUT /objects/...
的请求。HTTP/1.1 505 Version Not Supported
的单个响应。