51 lines
1016 B
HTTP
51 lines
1016 B
HTTP
# Test your FastAPI endpoints
|
|
|
|
GET http://127.0.0.1:8000/
|
|
Accept: application/json
|
|
|
|
###
|
|
|
|
GET http://127.0.0.1:8000/hello/User
|
|
Accept: application/json
|
|
|
|
###
|
|
|
|
POST http://127.0.0.1:8000/v1/solve
|
|
Accept: application/json
|
|
Content-Type: application/json
|
|
X-API-Key: <key>
|
|
|
|
|
|
{
|
|
"captcha": "token",
|
|
"url": "https://example.com/login",
|
|
"actions": [
|
|
{"type": "fill", "selector": "#email", "value": "user@example.com"},
|
|
{"type": "fill", "selector": "#password", "value": "..."},
|
|
{"type": "mouse_move", "selector": "#submit"},
|
|
{"type": "click", "selector": "#submit"},
|
|
{"type": "wait_for", "selector": ".dashboard", "timeout": 30}
|
|
],
|
|
"proxy": "socks5://user:pass@host:port",
|
|
"screen": "1280x920",
|
|
"user_agent": "Firefox",
|
|
"timeout": 120
|
|
}
|
|
|
|
###
|
|
POST http://127.0.0.1:8000/v1/solve
|
|
Accept: application/json
|
|
Content-Type: application/json
|
|
X-API-Key: <key>
|
|
|
|
|
|
{
|
|
"url": "https://browserleaks.com/canvas",
|
|
"proxy": "-",
|
|
"actions": [
|
|
{"type": "wait_for", "selector": "#gl-image-src1", "timeout": 30}
|
|
]
|
|
}
|
|
|
|
###
|