@Kamikoto said in Как зажать клавишу на клавиатуре в БАС ?:
@Fox А как это сделать?
0d7dffdf-158a-4577-9031-734a900ce3d9-изображение.png
Создаю запрос:
URL - test.com
Заголовки:
Host: test.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:65.0) Gecko/20100101 Firefox/65.0
Accept: */*
Accept-Language: en-GB,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: test.com
X-NewRelic-ID: ...
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
X-Requested-With: XMLHttpRequest
Content-Length: 283213
Connection: keep-alive
Cookie: ...
Тело запроса:
sendrawphoto=data:image/jpeg;base64,/9j/.........ENCODE ......../&spto=test
Как я понимаю, нужно указать в данном запросе где располагается картинка, т.е путь засунуть сюда - sendrawphoto=data:image, но как это правильно сделать не пойму, при отправке такого запроса, происходит просто ошибка по таймауту.
Спасибо за ответ, видел подобную тему и пробовал сделать точно так же, запрос проходит, т.е от сервера ответ 200, но картинка не отправилась, т.е пишет что всё прошло, но ничего не происходит. Попробовал заснифать запросы через БАС, но проблема в том, что БАС не смог загрузить, посмотрел запрос который он заснифал, вот что он выдал:
sendrawphoto=data%3A%2C&spto=test
Так же попробовал отснифаный запрос отправить в хроме, всё работает, в мозилле так же. В басе так и не получилось? Можешь подсказать куда копать нужно?
@uraabk Поэтому и задал вопрос, понимаю, что ошибка в составлении запроса.
Запрос который отправляется через браузер выглядит так:
Host: test.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:65.0) Gecko/20100101 Firefox/65.0
Accept: */*
Accept-Language: en-GB,en;q=0.5
Accept-Encoding: gzip, deflate, br
Referer: test.com
X-NewRelic-ID: ...
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
X-Requested-With: XMLHttpRequest
Content-Length: 283213
Connection: keep-alive
Cookie: ...
sendrawphoto=data:image/jpeg;base64,/.........ENCODE ......../&spto=test
Попробовал по примеру, который вы скидывали выше, засунуть просто в переменную в БАС.
sendrawphoto=data:image/jpeg;base64,/ENCODE/&spto=test + [[FILE_CONTENT_IMAGE]]
Так же пробовал по разному, но пишет ответ 200, а ничего не отправляется, вы можете пожалуйста дать более конкретный ответ? Что можно сделать?
@qwerty said in Как отправить картинку POST запросом на сайт?:
вы можете пожалуйста дать более конкретный ответ? Что можно сделать?
Используйте "Конструктор данных запроса" в формировании post-запроса, укажите тип данных multipart.