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

Передача репрезентативного состояния, или REST, является архитектурным стилем для сетевого программного обеспечения для передачи информации через Интернет.

5
Как смоделировать REST API?
Я работаю над новым проектом, который будет запрашивать данные из стороннего REST API. Это канал спортивных данных в реальном времени, поэтому он работает только тогда, когда происходит игра. Хотя сторонние поставщики предоставляют хорошую документацию (XSD и т. Д.), У них нет возможности имитировать происходящее в игре, и поэтому для тестирования …
13 api  rest 

2
Должен ли RESTful API предоставлять данные для всей формы?
Допустим, у меня есть веб-приложение на JavaScript, которое полностью использует RESTful API для данных. Допустим, у этого приложения есть форма данных, и предположим, что я редактирую запись в / product / 12345. При создании формы я делаю RESTful-запрос к / product / 12345 и получаю данные JSON: { "id": 12345, …
13 api  rest  forms 

7
Почему небольшой фиксированный словарь рассматривается как преимущество для служб RESTful?
Итак, сервис RESTful имеет фиксированный набор глаголов в своем словаре. Веб-служба RESTful берет их из методов HTTP. Есть некоторые предполагаемые преимущества для определения фиксированного словарного запаса, но я не совсем понимаю суть. Может быть, кто-то может это объяснить. Почему фиксированный словарь, описанный REST, лучше, чем динамическое определение словаря для каждого …

4
Зачем нам безопасность службы REST, если у нас есть HTTPS?
Я ссылаюсь на эту прекрасную статью http://www.thebuzzmedia.com/designing-a-secure-rest-api-without-oauth-authentication/, в которой говорится о безопасности, подобной Amazon для веб-службы. Однако мне задали вопрос в команде, зачем нам это нужно, если мы уже используем HTTPS. Я не смог ответить, так как мне действительно кажется, что они могут быть правы, хотя интуиция говорит мне об …
13 rest 

2
Сравнение приложений TCP / IP и приложений HTTP [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Я заинтересован в разработке крупномасштабного сайта, ориентированного на пользователя, который написан …
13 java  rest  http  serialization  tcp 

1
Когда я должен использовать AtomPub?
Я проводил некоторые исследования в области дизайна веб-сервисов RESTful и достиг того, что, по моему мнению, является ключевым моментом для принятия решения, поэтому я решил предложить его сообществу, чтобы получить совет. В соответствии с принципами архитектуры RESTful, я хочу представить открываемый API, поэтому я буду максимально поддерживать различные HTTP-глаголы. Моя …

3
Плоский или вложенный JSON для иерархических данных?
Я переключался туда и обратно ~ 5 раз уже. Эта конечная точка REST по /api/tags/желанию предназначена для внутреннего использования (без сторонних клиентов), я единственный, кто работает с ней. Я выбираю между этими двумя представлениями: Плоский { "types":[ { "id":1, "text":"Utility" }, { "id":7, "text":"Lease Terms" }, ], "tags":[ { "id":8, …
12 rest  api-design  json 

2
Должен ли я быть допускающим неизвестных параметров?
Я проектирую RESTful API и столкнулся с проблемой заголовка, для ясности: Должен ли я быстро потерпеть неудачу, если клиент отправляет нераспознанный параметр? Например, http://example.com/api/foo?bar=true&paula=bean Выше указан barдопустимый параметр, но paulaон не указан API. Нужно ли мне Предупредить клиента об ошибке Терпеть неудачу быстро Игнорируй это Если я предупреждаю клиента, я …
12 rest  api-design 

1
Много асинхронных вызовов против одного вызова API
Мы разрабатываем REST API, который, помимо прочего, будет использоваться веб-интерфейсом HTML5 через javascript. Приложение предназначено для использования в организации и обычно имеет около 300 пользователей, но мы хотим масштабировать до 1000 пользователей или около того. Обычно соединения с API будут осуществляться в локальной сети, поэтому качество и задержка соединения будут …
12 rest  api  ajax 

2
Какой аргумент используется для имен существительных в именах ресурсов API RESTful?
Я понимаю, что при присвоении имен RESTful URI принято использовать множественное число для представления коллекций ресурсов. Мне любопытно аргумент в пользу использования существительных в единственном числе.
12 api  rest  uri 

1
Насколько дискретным должен быть RESTful API?
Я никогда не создавал RESTful API и мне интересно, насколько дискретным он должен быть? Например, допустим, у меня есть клиент, у которого есть имя, адрес, номер телефона, адрес электронной почты, язык и т. Д. Имеет ли смысл обновлять каждое отдельное поле (адрес обновления, адрес электронной почты и т. Д.), Или …
12 api  rest 

2
Реализация шаблона команды в API RESTful
Я нахожусь в процессе разработки HTTP API, надеюсь, сделать его максимально RESTful. Есть некоторые действия, функциональность которых распространяется на несколько ресурсов, и иногда их нужно отменить. Я подумал, что это звучит как шаблон команды, но как я могу смоделировать его в ресурс? Я представлю новый ресурс под названием XXAction, такой …

3
Службы данных WCF (OData) и веб-API ASP.NET? Гипермедиа?
Я разрабатываю распределенное приложение, которое будет состоять из сервисов REST и множества клиентов (Silverlight, iOS, Windows Phone 7 и т. Д.). Я был готов принять решение о том, что буду реализовывать свои REST-сервисы с использованием WCF Data Services (OData), но теперь веб-API MVC 4 заставил меня усомниться в этом решении. …

4
Я чрезмерный инженер, если я рассматриваю преднамеренное неправильное поведение пользователя?
Не слишком ли это сложно, если я добавлю защиту от преднамеренных правонарушений пользователя (мягко говоря), если вред, который может принести пользователь, не связан с моим кодом? Для пояснения я представляю простой сервис JSON RESTful, например: GET /items - to retrieve list of user's items PUT /items/id - to modify an …

1
Архитектура программного обеспечения для аутентификации / контроля доступа веб-сервиса REST
Я настраиваю новый веб-сервис RESTful и мне нужно предоставить модель управления доступом на основе ролей . Мне нужно создать архитектуру, которая позволит пользователям предоставлять свое имя пользователя и пароль для получения доступа к сервисам, а затем ограничивать использование ими сервисов (какие сервисы они могут использовать, чтение против чтения / записи …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.