"Access denied | <url> used Cloudflare to restrict access" GET 请求邮递员
"Access denied | <url> used Cloudflare to restrict access" GET request Postman
我目前正在使用 Postman 测试 GET 请求。我只想看看我能得到什么样的信息。在大多数情况下,只需为网站插入 url 即可。但是,有一个特定的网站给我带来了麻烦。当我尝试发起 GET 请求时,出现以下错误:
<title>Access denied | <url> used Cloudflare to restrict access</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1" />
<link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" type="text/css"
media="screen,projection" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" type="text/css" media="screen,projection" /><![endif]-->
直接在 Chrome 中启动该网站时运行良好。但是,每次我尝试在 Postman 中发送 GET 时,都会收到 403 响应。我已经尝试了一些解决方案:
- 复制并粘贴 Chrome 检查工具中显示的用户代理 (Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML,如 Gecko)Chrome/80.0.3987.149 Safari/537.36).
- 设置状态为 "INTERCEPTOR CONNECTED" 的 Postman 拦截器系统。还在我的 Chrome 扩展中安装了插件。
- 为网站启用 cookie。
无论如何,如果我遗漏了一些明显的问题或者您需要更多信息,请与我们联系!我尽量不直接 link 分享到网站,但如果没有其他方式我会分享。
该网站正在使用 Cloudflare,这是一种安全和内容交付产品。
使用 Cloudflare 时,网站的所有流量都首先经过 Cloudflare,在那里进行各种安全检查。这是一个行业领先的系统,有许多复杂的检查,其中大部分可以由客户为他们的特定网站配置。它有助于防止网站上的恶意机器人和攻击。
A 403 error 表示您已被阻止访问该资源。这可能是因为 Cloudflare 的防火墙已经确定来自 Postman 的请求是恶意的或不需要的,所以它阻止了你。当您在浏览器中访问该网站时,该网站工作正常,因为这被视为 "normal" 请求。
使用这段代码模拟浏览器,
header = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36'}
我目前正在使用 Postman 测试 GET 请求。我只想看看我能得到什么样的信息。在大多数情况下,只需为网站插入 url 即可。但是,有一个特定的网站给我带来了麻烦。当我尝试发起 GET 请求时,出现以下错误:
<title>Access denied | <url> used Cloudflare to restrict access</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1" />
<link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" type="text/css"
media="screen,projection" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" type="text/css" media="screen,projection" /><![endif]-->
直接在 Chrome 中启动该网站时运行良好。但是,每次我尝试在 Postman 中发送 GET 时,都会收到 403 响应。我已经尝试了一些解决方案:
- 复制并粘贴 Chrome 检查工具中显示的用户代理 (Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML,如 Gecko)Chrome/80.0.3987.149 Safari/537.36).
- 设置状态为 "INTERCEPTOR CONNECTED" 的 Postman 拦截器系统。还在我的 Chrome 扩展中安装了插件。
- 为网站启用 cookie。
无论如何,如果我遗漏了一些明显的问题或者您需要更多信息,请与我们联系!我尽量不直接 link 分享到网站,但如果没有其他方式我会分享。
该网站正在使用 Cloudflare,这是一种安全和内容交付产品。
使用 Cloudflare 时,网站的所有流量都首先经过 Cloudflare,在那里进行各种安全检查。这是一个行业领先的系统,有许多复杂的检查,其中大部分可以由客户为他们的特定网站配置。它有助于防止网站上的恶意机器人和攻击。
A 403 error 表示您已被阻止访问该资源。这可能是因为 Cloudflare 的防火墙已经确定来自 Postman 的请求是恶意的或不需要的,所以它阻止了你。当您在浏览器中访问该网站时,该网站工作正常,因为这被视为 "normal" 请求。
使用这段代码模拟浏览器,
header = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36'}