Python请求模块绕过ADF环回脚本访问websi

2024-05-23 21:48:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图使用Python的requests模块访问一个网站,但是我一直被重定向到另一个页面。我是新手,所以我不知道从哪里开始解决这个问题。在

我的代码是:

import requests
r = requests.get('https://swiftlink.enbridge.com/portal/')
print r.text

但是,我没有在该页上打印文本,而是从以下内容开始输出:

^{pr2}$

经过一段时间的google搜索,我发现我被重定向到一个Oracle ADF环回脚本页面,但是我还没有找到绕过它的方法。我尝试过禁止代码中的重定向,但这只会导致我看到一些页面,说明我要查找的页面已被临时移动。我知道我所使用的网址是有效的,因为它会把我带到正确的页面。在


Tags: 模块代码httpsimportcomget网站页面
2条回答

虽然不能直接回答你的问题。请记住,HTTP是一种客户机-服务器协议,其中客户机请求数据,服务器用所述数据进行响应,指示需要重定向或标记错误。HTTP服务器没有义务用请求的数据进行响应。在

我注意到URL中的协议是https。我不熟悉requests模块,但是您可能需要检查它是否正确地处理SSL套接字包装器,因为这可能是一个错误源。在

ADF页需要附加参数。因此,您需要从第一个调用中提取它们,然后将新请求中的这些请求附加到以查看页面。在

下面是一篇关于如何配置Jmeter的帖子,它显示了需要哪些参数。在

Configuring Jmeter

相关问题 更多 >