Получение данных из API

0

Я пытаюсь извлечь данные из API с помощью jQuery, который возвращает сообщение в формате XML. Я больше смущен тому, какое значение получить от API, чтобы включить в мою функцию, потому что, когда я запускаю его через CURL, он говорит мне, что приложение JSON, но в инструментах разработчика я получаю это, рассказывая мне свой XML.

http://cloudandproud.cloudapp.net/api/values?id=42 - это API

заранее спасибо

  • 0
    какую команду curl вы используете ... отправляете ли вы заголовок accept
  • 0
    curl -i -H "Принять: application / json" -H "Тип содержимого: application / json" cloudandproud.cloudapp.net/api/values?id=42 Я просто запутался, и я не знаю, как вызвать данные в к моему сценарию
Показать ещё 3 комментария
Теги:
curl

1 ответ

0
Лучший ответ

В вашей команде curl вы запрашиваете данные json (Accept: "application/json"), поэтому вы получаете json-форматированные данные в браузере, так как заголовок Accept не передается, сервер возвращает формат по умолчанию, который является xml в этом случае....

Для вывода xml передайте заголовок Accept как application/xml

curl -i -H "Accept: application/xml" cloudandproud.cloudapp.net/api/values?id=42
  • 0
    большое спасибо за помощь, я только узнал о скручивании на днях

Ещё вопросы

Сообщество Overcoder
Наверх
Меню