我收到来自某些网站的400个错误请求,但没有收到HEAD请求的其他请求

时间:2016-12-17 00:42:40

标签: sockets http http-request http-status-code-400

我正在制作一个横幅抓取器并最终根据指南解决了HEAD / HTTP / 1.1请求,但有些网站仍然给我“400 Bad Request”

为什么会这样?

这是我的要求:

"HEAD / HTTP/1.1\r\nHost: target:port\r\nConnection: close\r\n\r\n"

1 个答案:

答案 0 :(得分:0)

@Autowired应该是HibernateLectureRepository.java吗?除此之外,网站可能会阻止.save()请求,即不要求它们必须提供该请求。另外,您在Host标头中指定的目标可能与服务器上的名称设置不匹配。不过,如果服务器完全发送了这样的标头(不是必需的),您也可能会从400响应中得到服务器标语(我想是Head:标头)。                     – Steffen Ullrich