Вопросы с тегом «rest»

93
Как узнать продолжительность видео с помощью YouTube API версии 3?

Я использую YouTube API v3 для поиска на YouTube. https://developers.google.com/youtube/v3/docs/search Как видите, ответ JSON не содержит длительности видео. Есть ли способ узнать продолжительность видео? Желательно больше не вызывать API для каждого элемента в результате (если только это не...

93
Возврат данных из асинхронного вызова в функции Swift

Я создал служебный класс в моем проекте Swift, который обрабатывает все запросы и ответы REST. Я создал простой REST API, чтобы проверить свой код. Я создал метод класса, который должен возвращать NSArray, но поскольку вызов API является асинхронным, мне нужно вернуться из метода внутри...

92
Можем ли мы создать собственные коды состояния HTTP?

У меня есть служба REST и WCF, и я хочу отправить настраиваемый код состояния в зависимости от операции. Пример, когда некоторая проверка не удалась, я хочу отправить HTTP 444, а когда авторизация не удалась, я хочу отправить HTTP 455 Вопрос в том, как мы проверим его для веб-служб SOAP и REST. На...

92
Как защитить вызовы REST API?

Я разрабатываю успокаивающее веб-приложение, использующее какую-нибудь популярную веб-структуру на бэкэнде, скажем (rails, sinatra, flask, express.js). В идеале я хочу разработать клиентскую часть с помощью Backbone.js. Как разрешить только моей стороне клиента javascript взаимодействовать с этими...

92
ДИЗАЙН REST API - Получение ресурса через REST с разными параметрами, но с тем же шаблоном URL

У меня вопрос, связанный с дизайном URL-адресов REST. Я нашел несколько соответствующих сообщений здесь: разные представления RESTful одного и того же ресурса и здесь: URL-адрес RESTful для получения ресурса по разным полям но ответы не совсем ясны в отношении того, какие передовые практики и...

90
Vue.js: определение службы

Я смотрю на Vue.js как на альтернативу Angular, и пока мне он очень нравится. Чтобы прочувствовать это, я реорганизую существующий проект Angular в проект Vue. Я как раз в той точке, где мне нужно связаться с моим REST API. В Angular я использовал для этого службу, которая вводилась в каждый...

90
Различия между веб-сокетами и длинным опросом для пошагового игрового сервера

Пишу сервер для игры на iOS. Игра является пошаговой, и сервер должен передать информацию клиенту только для того, чтобы уведомить о движении противника. Мне любопытно, может ли кто-нибудь прокомментировать различия в производительности и простоте реализации между использованием веб-сокетов и...

89
Как протестировать REST API с помощью расширения Chrome «Advanced Rest Client»

Следуя инструкциям по приведенной ниже ссылке, я успешно создал REST API для своего приложения Django: http://django-rest-framework.org/tutorial/quickstart . Я могу проверить это, выполнив в командной строке Unix следующее: curl -H 'Accept: application/json; indent=4' -u root:myPassword...

88
Может ли REST возвращать контент после POST?

Я использую RESTlet и создал ресурс. Я обрабатываю POST методом переопределения acceptRepresentation. Клиент должен отправить мне некоторые данные, затем я сохраняю их в БД, устанавливаю ответ на 201 (SUCCESS_CREATED), и мне нужно вернуть некоторые данные клиенту, но тип возврата...

88
Как защитить веб-службы RESTful?

Мне нужно реализовать безопасные веб-службы RESTful . Я уже провел небольшое исследование с помощью Google, но я застрял. Параметры: TLS (HTTPS) + HTTP Basic (pc1oad1etter) Дайджест HTTP двухсторонний OAuth подход на основе файлов cookie клиентские сертификаты (Том Риттер и здесь ) Подписанные...

88
Как использовать JUnit и Hamcrest вместе?

Я не могу понять, как JUnit 4.8 должен работать с сопоставителями Hamcrest. Есть некоторые matchers , определенные внутри junit-4.8.jarв org.hamcrest.CoreMatchers. В то же время есть некоторые другие matchers в hamcrest-all-1.1.jarв org.hamcrest.Matchers. Итак, куда идти? Должен ли я явно включать...

88
Разница между сервлетом и веб-службой

В чем разница между этими двумя? Я нашел несколько результатов в Google, ничего убедительного. Вот следующий вопрос: Скажем, я создаю веб-приложение spring mvc, аннотирую пару классов с помощью аннотации @Controller и создаю что-то, что будет успешно передавать некоторую информацию из внешнего...

88
REST - HTTP Post Multipart с JSON

Мне нужно получить HTTP Post Multipart, который содержит только 2 параметра: Строка JSON Двоичный файл Как правильно установить тело? Я собираюсь протестировать HTTP-вызов с помощью консоли Chrome REST, поэтому мне интересно, правильное ли решение - установить ключ «label» для параметра JSON и...

87
CORS с пружинной загрузкой и angularjs не работает

Я пытаюсь вызвать конечные точки REST в одном приложении (приложение с весенней загрузкой) из другого (angularjs). Приложения работают на следующих хостах и ​​портах. Приложение REST, использующее весеннюю загрузку, http://localhost:8080 HTML-приложение с использованием angularjs,...

87
Async POST не работает на WP7 и F #

Когда я это делаю let! read = from.AsyncRead bufв F #, он блокируется и не возвращается, пока сокет TCP не мертв. Зачем? И как мне это исправить? Его код: module StreamUtil open System.IO /// copy from 'from' stream to 'toStream' let (|>>) (from : Stream) (toStream : Stream) = let buf =...

87
Как смоделировать RESTful API с наследованием?

У меня есть иерархия объектов, которую мне нужно раскрыть через RESTful API, и я не уверен, как должны быть структурированы мои URL-адреса и что они должны возвращать. Я не смог найти лучших практик. Скажем, у меня есть собаки и кошки, унаследованные от животных. Мне нужны CRUD-операции собакам и...

87
Когда использовать @RestController против @RepositoryRestResource

Я рассматривал различные примеры использования Spring с REST . Наша конечная цель - HATEOAS/HALустановка Spring Я видел два разных метода рендеринга REST в Spring Через @RestControllerконтроллер Через @RepositoryRestResourceрепозиторий Я изо всех сил пытаюсь понять, зачем вам использовать одно...