http - 在 www.seloger.com 上使用 curl 两次时的临时重定向
问题描述
我从命令行使用curl -i访问网站https://www.seloger.com上的某个 url,当我尝试从同一个 wifi 网络多次访问该 url 时遇到问题:第一次通话工作正常,我从页面收到所有内容,然后显示在我的终端上。然而,在第二次调用(以及所有不可告人的调用)中,服务器响应HTTP/1.1 307 临时重定向重定向到错误页面,我不知道为什么。我尝试了几个 wifi 网络(在家里和工作中),每次都发生同样的事情:第一次调用 OK,第二次调用(以及所有不可告人的调用)重定向到错误页面。
这是卷曲命令:
curl -i 'http://www.seloger.com/list.htm?tri=initial&idtypebien=2,1&idtt=2&naturebien=1,2,4&cp=75'
这是第一次调用后响应的标题:
HTTP/1.1 200 OK Cache-Control: private Pragma: no-cache Content-Type: text/html; charset=utf-8 Expires: Thu, 03 May 2018 07:48:10 GMT Vary: User-Agent Set-Cookie: ASP.NET_SessionId=h1f50tvabpvxozh2wcootrog; path=/; HttpOnly X-S: X06 Cache: max-age=10 X-S: X06 Cache: max-age=10 Set-Cookie: SearchAnnDep=75; domain=.seloger.com; expires=Sat, 02-Jun-2018 07:49:10 GMT; path=/ Set-Cookie: SearchAnnDep=75; domain=.seloger.com; expires=Sat, 02-Jun-2018 07:49:10 GMT; path=/ Set-Cookie: Compte=; domain=.seloger.com; expires=Wed, 02-May-2018 07:49:10 GMT; path=/ Set-Cookie: SearchAnnDep=75; domain=.seloger.com; expires=Sat, 02-Jun-2018 07:49:10 GMT; path=/ Set-Cookie: __uzma=mae059337c-8a5d-4e84-b8d8-26667296db0d6145; expires=Sun, 30-Apr-2028 07:49:10 GMT; path=/ Set-Cookie: __uzmb=1525340950; expires=Sun, 30-Apr-2028 07:49:10 GMT; path=/ Set-Cookie: __uzmc=323081068857; expires=Sun, 30-Apr-2028 07:49:10 GMT; path=/ Set-Cookie: __uzmd=1525340950; expires=Sun, 30-Apr-2028 07:49:10 GMT; path=/ Set-Cookie: SearchAnnDep=75; domain=.seloger.com; expires=Sat, 02-Jun-2018 07:49:10 GMT; path=/ Set-Cookie: FirstVisitSeLoger=03/05/2018 09:49:11; domain=.seloger.com; expires=Mon, 19-Nov-2018 08:49:11 GMT; path=/ Set-Cookie: SearchAnnDep=75; domain=.seloger.com; expires=Sat, 02-Jun-2018 07:49:11 GMT; path=/ Date: Thu, 03 May 2018 07:49:10 GMT Content-Length: 361151
这是第二次调用后响应的标题:
HTTP/1.1 307 Temporary Redirect Cache-Control: private Content-Type: text/html; charset=utf-8 Location: /erreur-temporaire/ Vary: User-Agent Set-Cookie: ASP.NET_SessionId=k4g1xesxplpudif2ze3g4j5e; path=/; HttpOnly X-S: X06 Cache: max-age=10 X-S: X06 Cache: max-age=10 Set-Cookie: __uzma=ma72eea0f2-450c-4016-9549-7880c53778288142; expires=Sun, 30-Apr-2028 07:53:36 GMT; path=/ Set-Cookie: __uzmb=1525341216; expires=Sun, 30-Apr-2028 07:53:36 GMT; path=/ Set-Cookie: __uzmc=223201020491; expires=Sun, 30-Apr-2028 07:53:36 GMT; path=/ Set-Cookie: __uzmd=1525341216; expires=Sun, 30-Apr-2028 07:53:36 GMT; path=/ Date: Thu, 03 May 2018 07:53:35 GMT Content-Length: 0
解决方案
推荐阅读
- c# - Sphinx:sphinxQL 中的批量查询
- .htaccess - 如果 url 包含“.php”,则 htaccess 重定向到另一个页面
- node.js - 如何使 Localhost 节点 js Api 可公开访问
- android - runOnUiThread 如何在以下代码中工作而不影响现有的 UI 线程
- python - 如何正确恢复 OOP tensorflow 模型?
- javascript - 在页面加载时保留数组数据
- prestashop-1.7 - 如何在 Prestashop 1.7 的移动设备中显示代码
- javascript - 如何检查 Angular 中的 Mobx 商店是否为空?
- python - 使用 python 和 Kerberos 连接到 Hive
- xpages - Xpage中浏览器和Windows之间的本地化