Запрос на рукапчу (отправляю тело капчи)



  • Не могу сделать post запрос для рукапчи что бы загрузить капчу в формате base64.
    Постоянно получаю ошибку ERROR_ZERO_CAPTCHA_FILESIZE как бы не пытался подогнать post data под нужный результат
    В переменной SCREENSHOT_BASE64 лежит скриншот тела капчи
    Настройки запроса:
    3ba9b7c6-1407-4cad-9a73-5a6f91768a44-image.png
    запрос в сниффере:

    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">')
    35f898c6-0cf9-412f-850a-3de8898d613a-image.png



  • @majiz14 пишет же ошибку, что превышен допустимый размер файла картинки.



  • Исправлено. Закрыто
    не проходило по размеру. Стандартным средством работы с изображениями урезал размер, отправил


Log in to reply