Запрос на рукапчу (отправляю тело капчи)
-
Не могу сделать post запрос для рукапчи что бы загрузить капчу в формате base64.
Постоянно получаю ошибку ERROR_ZERO_CAPTCHA_FILESIZE как бы не пытался подогнать post data под нужный результат
В переменной SCREENSHOT_BASE64 лежит скриншот тела капчи
Настройки запроса:
запрос в сниффере:Url: http://rucaptcha.com/in.php Method: POST Content-Type: multipart/form-data; boundary=ecepjuxmrqftmgkxryydafjdgljcgolghesgeokd Accept: */* --ecepjuxmrqftmgkxryydafjdgljcgolghesgeokd Content-Disposition: form-data; name="key"; *apikey* --ecepjuxmrqftmgkxryydafjdgljcgolghesgeokd Content-Disposition: form-data; name="coordinatescaptcha"; 1 --ecepjuxmrqftmgkxryydafjdgljcgolghesgeokd Content-Disposition: form-data; name="method"; post --ecepjuxmrqftmgkxryydafjdgljcgolghesgeokd Content-Disposition: form-data; name="file"; filename="file.jpg" Content-Type: image/jpeg �PNG
как он должен выглядеть:
Url: https://rucaptcha.com/in.php Method: POST Content-Type: multipart/form-data; boundary=ucpikcctdjzgcaivcaqkyiffupkcmczpugdenfia Accept: */* --ucpikcctdjzgcaivcaqkyiffupkcmczpugdenfia Content-Disposition: form-data; name="key"; *Апикей* --ucpikcctdjzgcaivcaqkyiffupkcmczpugdenfia Content-Disposition: form-data; name="coordinatescaptcha"; 1 --ucpikcctdjzgcaivcaqkyiffupkcmczpugdenfia Content-Disposition: form-data; name="method"; post --ucpikcctdjzgcaivcaqkyiffupkcmczpugdenfia Content-Disposition: form-data; name="file"; filename="image.jpg" Content-Type: application/octet-stream ����
пожалуйста, помогите.
Send captcha.xml
-
Пришли сам base64 который отправляешь
-
@kopollb80
с ним все гуд.
Проект же прикрепил
message.txt
Даже если в лог выводить все гуд
log_html('<img src= "data:image/png;base64,'+[[NEW_VARIABLE]]+'" width="300">')
-
@majiz14 пишет же ошибку, что превышен допустимый размер файла картинки.
-
Исправлено. Закрыто
не проходило по размеру. Стандартным средством работы с изображениями урезал размер, отправил