Curl. Ошибка при отправке на сервер

202
19 декабря 2016, 19:38

Отправляю с помощью curl данные в ответ получаю:

"Произошла ошибка при обработке запроса"

Заголовки приходят следующие:

< HTTP/1.1 500 Internal Server Error
< Cache-Control: private
< Content-Type: application/json; charset=windows-1251
< Server: Microsoft-IIS/7.0
< jsonerror: true
< X-AspNet-Version: 4.0.30319
< X-Powered-By: ASP.NET
< Date: Mon, 25 Jan 2016 14:06:57 GMT
< Content-Length: 122
< 
* Connection #0 to host ati.su left intact
* Closing connection #0

Что значит jsonerror: true В чем может быть проблема? Из-за чего не могу достучаться до сервера?

Answer 1

Могу только предположить, используя телепатические возможности, что в своем запросе вы передаете в параметрах некорректный json. Либо вообще не передаете параметры, хотя обязаны.

Т.е. без полного кода и документации к данному сервису - тут не разобраться.

Answer 2

jsonerror: true – это кастомный заголовок, который отдает сервер.

500 ошибка, это ошибка сервера, а не вашего запроса. То есть на хосте ati.su по вашему запросу сервер "падает".

Рекомендую изучить протокол HTTP, что бы не было таких "глупых" вопросов. Как минимум статусы HTTP – https://ru.wikipedia.org/wiki/Список_кодов_состояния_HTTP

Answer 3

Проблема была в кодировке скрипта. Php-скрипт нужно было сделать в кодировку utf-8. Всем спасибо.

READ ALSO
vk api парсинг стран и городов

vk api парсинг стран и городов

Предо мной, стояла задача интегрировать в сайт бд стран и городовПрочел несколько статей и решил интегрировать с api в контакте

236
Вывод значений ассоциативного массива

Вывод значений ассоциативного массива

Для вывода значений массива я использую цикл foreachВ основном массиве содержатся массивы фильмов которые содержат данные о фильмах

250
Преобразование php-&gt;word-&gt;jpg

Преобразование php->word->jpg

Мне необходимо часто делать много почти одинаковых заявокОтправлять надо в jpg

208
Подключение к локальному IP извне через php и js

Подключение к локальному IP извне через php и js

В наличии: 1Данные для подключения к внешнему серверу (IP, login, pass) 2

185