什么是 Amazon WAF?
AWS WAF是亚马逊的云端防火墙服务,保护Web应用程序。CaptchaSolv自动解决AWS WAF挑战,返回有效令牌和匹配的User-Agent。
任务类型
AwsWafTaskProxyless推荐AwsWafTask使用您的代理API集成
POST https://v1.captchasolv.com/solveJSON
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "AwsWafTaskProxyless",
"websiteURL": "https://example.com"}
}参数
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
websiteURL | string | ✓ | Target URL protected by AWS WAF |
awsKey | string | - | AWS WAF key (if known) |
响应格式
Response
{
"errorId": 0,
"solution": {
"token": "aws-waf-token=...",
"userAgent": "Mozilla/5.0..."}
}| 字段 | 描述 |
|---|---|
token | AWS WAF token/cookies for authenticated requests |
userAgent | User agent used during solve (must reuse) |
使用CaptchaSolv自动解决Amazon WAF
CaptchaSolv自动化解决Amazon WAF(AWS WAF)验证码和挑战页面。AWS WAF提供JavaScript挑战,生成访问受保护资源所需的aws-waf-token cookie。我们的API内部处理挑战并在3-5秒内返回验证令牌,可立即使用。无论是AWS保护的API、CloudFront内容还是WAF工作流--CaptchaSolv提供可靠、可扩展的解决方案,内置代理支持和自动重试。
常见问题
如何识别AWS WAF保护?
查找带AWS品牌的挑战页面、cookie/头部中的'awswaf'或向'*.awswaf.com'的请求。
AWS WAF令牌会过期吗?
是的,令牌会在网站运营者设置的可配置时间后过期。若再次被屏蔽,解决新挑战。
它能与 CloudFront后面的网站一起工作吗?
是的。AWS WAF通常与CloudFront CDN、ALB和API Gateway一起部署。CaptchaSolv无论底层AWS服务如何都能处理挑战。
AWS WAF解决方案包含什么?
解决方案返回aws-waf-token cookie和解决时使用的User-Agent。在后续 HTTP请求中包含两者。
我可以用自己的代理解决AWS WAF挑战吗?
可以。使用AwsWafTask而非AwsWafTaskProxyless并包含您的代理。当网站验证客户端IP时建议使用。