如何优雅的绕过 Akamai 验证
Akamai 验证是指通过 Akamai 的内容分发网络(CDN)进行的安全验证过程。Akamai 提供了多种验证机制,以确保用户和数据的安全性。边缘身份验证(Edge Authentication):在靠近用户的边缘服务器上进行身份验证,以减少延迟并提高安全性。API 验证:通过 API 密钥和令牌来验证 API 请求的合法性。客户端验证:使用客户端证书或其他身份验证方式来验证客户端的身份。
·
什么是 Akamai 验证?
Akamai 验证是指通过 Akamai 的内容分发网络(CDN)进行的安全验证过程。Akamai 提供了多种验证机制,以确保用户和数据的安全性。这些验证机制包括但不限于以下几种:
- 边缘身份验证(Edge Authentication):在靠近用户的边缘服务器上进行身份验证,以减少延迟并提高安全性。
- API 验证:通过 API 密钥和令牌来验证 API 请求的合法性。
- 客户端验证:使用客户端证书或其他身份验证方式来验证客户端的身份。
Akamai 验证 详情请见 :解决验证码recaptcha、cloudflare、incapsula
POST Data(JSON):
参数名 | 类型 | 说明 | 必须 |
---|---|---|---|
href | String | 触发 akamai 验证的页面地址 | 是 |
api | String | akamai 提交 sensor_data 验证接口地址, 该地址过段时间会换 | 否 |
telemetry | Boolean | 是否 headers 中的 telemetry 参数验证形式(如 https://api.maersk.com/ 接口的 akamai-bm-telemetry), 默认 false | 否 |
cookies | Object | 请求 href 首页返回的 cookie 值, 传了 api 参数必须传 cookie, 且 cookies 值中必须包含 _abck、bm_sz 两个参数, 详细格式请见示例 | 否 |
cookies.value | String | Object cookies 的值, 可以是字符串格式, 也可以是键值对, 必须包含 _abck、bm_sz 两个参数 | 否 |
cookies.uri | String | cookies 的使用地址, 传 href 即可 | 否 |
device | String | 请求流程使用的设备指纹类型, 可选 “pc”/“mobile”, 默认 “mobile” | 否 |
internal | Boolean | 验证流程是否使用国内代理, 默认 true | 否 |
json 示例
提交
{
"href": "https://www.jetstar.com/"
}
响应示例
{
"href": "https://www.jetstar.com/",
"cookies": {
"value": "_abck=D719B7C0C6B1EBE8FC8F5C1B804B2265~-1~YAAQJescuEJsVzWIAQAAnwAZQQkN297mPe+Q48Xd0/10jSvgz/y69qQbPEwxUuQZhIhisL+GFAMfvabHtQPRUbiIqzDD6vA9iN9lvjzaAbKaL+aNXF/3EhpYYYUsBa0q92JUxusD8F09nFXy3mfZ8p8GzDk+/ikw4Y8QVQcchjC/s6XYbG+I2RSHl+lDOSvR2biGLFZ1dW2PsFZQ6Fs4M1/ccWfaXg6IRvzjlWaF0vH8GIoljDVRvZxwCeUO71QJORFxeVEEO43BiC3LczJhMomt8pnTbnJcMbMbi1zFcYUKUZjYvB7+kJ1JsMHfVdzbrwTB2I3bePGPgX06RvzCReVCETYpJB7H+XEeJgQQDzKiYZhCONfnae3BQUll~-1~-1~1684722838; bm_sz=751A827227D797408E66A3559D978757~YAAQpVcyuNsPVjCIAQAAMTCrRhNw86NLVNcBypYZvOkbMMnc+ef6EeDWu9UtvPw3OfyfpKLmEFQeDw99mddahdMlOj3VxzPz8eV9mfMSWDLxup33fIKAvsMvnUjvAJV0gpZvTTwdk0atKXCg1DXvs+U+VOvPPJtS76B2t+r0jXrB+cUm2hJL7qF59kbHLBl54yypauoWa1qEu9lgelS5kdwiR93A0c9IRagfLG4VjFydhZBoD6ldWEQjQUflrf00GSoxQpL0QBKRlD7fFNRtMhBmndvu5yoGdixtPXCEKk5BzRl/~4605506~4276528; ak_bmsc=0E5236AFD795DD698B2E15191CEF0FDC~000000000000"
}
}
详情请见 :解决验证码recaptcha、cloudflare、incapsula
更多推荐
所有评论(0)