глянул скрин но вы даже на url не можете зайти загугли бы что значит ошибка 403
Ошибка доступа 403 происходит, когда веб-страница (или другой ресурс), которую вы пытаетесь открыть в веб-браузере, является ресурсом, к которому у вас ограничен доступ. Она называется ошибкой 403 по коду состояния протокола HTTP, который использует веб-сервер для описания ошибки такого рода.
Вас там забанили ? по ип возможно из за частых обращений, юзайте качественые прокси
Если вам не пришло это, то действительно юзайте браузер не ужели вам нужна скорость 100500 в секунду, браузер с потоками вам будет самое то!
Как отправить картинку POST запросом на сайт?
-
Создаю запрос:
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.