头信息与 Cookie
了解如何使用自定义头和 Cookie 提高解锁成功率。
Web Unblocker 通过使用我们团队预定义的头和 Cookie 来最大化网站解锁效率。
自定义头
如果您需要使用自己的头,可以通过在请求中添加 x-oxylabs-force-headers: 1 头到您的请求中。Web Unblocker 会将您自定义的头合并到预定义的头集中,然后使用它来访问网站。
代码示例
curl -k -v -x https://unblock.oxylabs.io:60000 \
-U 'USERNAME:PASSWORD' \
'https://ip.oxylabs.io/headers' \
-H 'x-oxylabs-force-headers: 1' \
-H 'Accept-Language: en-GB' \
-H 'Your-Header-Name: interesting header content'import requests
# 在此处使用您的 Web Unblocker 凭据。
USERNAME, PASSWORD = 'YOUR_USERNAME', 'YOUR_PASSWORD'
# 定义代理字典。
proxies = {
'http': f'http://{USERNAME}:{PASSWORD}@unblock.oxylabs.io:60000',
'https': f'https://{USERNAME}:{PASSWORD}@unblock.oxylabs.io:60000',
}
headers = {
'x-oxylabs-force-headers': '1',
'Accept-Language': 'en-GB',
'Your-Header-Name': 'interesting header content'
}
response = requests.get(
'https://ip.oxylabs.io/headers',
verify=False, # 需要忽略证书
proxies=proxies,
headers=headers,
)
# 将结果页面打印到 stdout
print(response.text)
# 将返回的 HTML 保存到 result.html 文件
with open('result.html', 'w') as f:
f.write(response.text)自定义 Cookie
如果您需要使用自己的 Cookie,可以通过在请求中添加 x-oxylabs-force-cookies:1 头到您的请求中。Web Unblocker 会将您自定义的 Cookie 合并到预定义的 Cookie 集中,然后使用它来访问网站。
代码示例
curl -k -v -x https://unblock.oxylabs.io:60000 \
-U 'USERNAME:PASSWORD' \
'https://example.com' \
--cookie 'NID=1234567890' \
-H 'x-oxylabs-force-cookies: 1'import requests
# 在此处使用您的 Web Unblocker 凭据。
USERNAME, PASSWORD = 'YOUR_USERNAME', 'YOUR_PASSWORD'
# 定义代理字典。
proxies = {
'http': f'http://{USERNAME}:{PASSWORD}@unblock.oxylabs.io:60000',
'https': f'https://{USERNAME}:{PASSWORD}@unblock.oxylabs.io:60000',
}
headers = {
'Cookie': 'NID=1234567890',
'x-oxylabs-force-cookies': '1'
}
response = requests.get(
'https://example.com',
proxies=proxies,
headers=headers,
verify=False # 忽略证书验证
)
# 将结果页面打印到 stdout
print(response.text)
# 将返回的 HTML 保存到 result.html 文件
with open('result.html', 'w') as f:
f.write(response.text)最后更新于
这有帮助吗?

