当通过PHP向https://comeback.pw/cats/146x?page=1发出GET请求时,我收到了不同的HTML响应,而在普通浏览器中一切正常。
似乎有JavaScript内容保护。是否可以绕过它?当我从Chrome复制cURL请求并将其导入Postman时,它会返回正确的数据。但是,如果我再次在Postman中执行相同的请求,我会收到不同的响应。可能是什么导致了这种行为?
当通过PHP向https://comeback.pw/cats/146x?page=1发出GET请求时,我收到了不同的HTML响应,而在普通浏览器中一切正常。
似乎有JavaScript内容保护。是否可以绕过它?当我从Chrome复制cURL请求并将其导入Postman时,它会返回正确的数据。但是,如果我再次在Postman中执行相同的请求,我会收到不同的响应。可能是什么导致了这种行为?
2条答案
按热度按时间yv5phkfx1#
我用这样一个简单的卷发测试,它似乎很好。
字符串
mnowg1ta2#
我收到不同的HTML响应,而在普通浏览器中一切正常。可能是什么问题?
该页面有JavaScript,在执行后会改变该页面的内容。GNU
wget
不支持JavaScript执行。你需要这样做的工具。我建议看看PhantomJS,虽然我不确定它是否不被禁止作为你的问题的标题的 etc 部分。