Запитання з тегом «rest»

REST (Представницький державний трансфер) - це стиль архітектури програмного забезпечення для розподілених систем гіпермедіа, таких як World Wide Web. Він збільшився у популярності відносно архітектур RPC, таких як SOAP завдяки внутрішньому роз'єднанню клієнта від сервера, що виникає через рівномірний інтерфейс між неоднорідними системами.

16
Весна MVC @PathVariable стає усіченою
У мене є контролер, який забезпечує швидкий доступ до інформації: @RequestMapping(method = RequestMethod.GET, value = Routes.BLAH_GET + "/{blahName}") public ModelAndView getBlah(@PathVariable String blahName, HttpServletRequest request, HttpServletResponse response) { Проблема, яку я відчуваю, полягає в тому, що якщо я потрапляю на сервер зі змінною контуру зі спеціальними символами, він стає усіченим. …
142 java  spring  rest  spring-mvc  get 

5
Проводка параметрів RestSharp JSON
Я намагаюся зробити дуже базовий REST-дзвінок на мій API MVC 3, і параметри, які я передаю, не є обов'язковими до методу дії. Клієнт var request = new RestRequest(Method.POST); request.Resource = "Api/Score"; request.RequestFormat = DataFormat.Json; request.AddBody(request.JsonSerializer.Serialize(new { A = "foo", B = "bar" })); RestResponse response = client.Execute(request); Console.WriteLine(response.Content); Сервер public …

7
Коли я можу використовувати параметри шляху та парами запитів у API RESTful?
Я хочу зробити свій RESTful API дуже передбачуваним. Яка найкраща практика для вирішення питання про те, коли зробити сегментацію даних за допомогою URI, а не використовувати параметри запитів. Для мене має сенс, що системні параметри, які підтримують пагинацію, сортування та групування, мають бути після "?" А як щодо таких полів, …

5
Фактичні приклади для HATEOAS (архітектура REST) ​​[закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
140 api  rest  hateoas 


12
Який найкращий метод RESTful для повернення загальної кількості елементів в об’єкті?
Я розробляю службу API REST для великого веб-сайту в соціальних мережах, в якому я беру участь. Поки що це чудово працює. Я можу видати GET, POST, PUTі DELETEзапити на об'єкт URL - адрес і впливає на мої дані. Однак ці дані піддаються підключенню до сторінки (обмежено 30 результатами одночасно). Однак …
139 rest  restful-url 

2
Забезпечення мого API REST за допомогою OAuth, а ще дозволяти аутентифікацію через сторонніх постачальників OAuth (за допомогою DotNetOpenAuth)
У мене є продукт із простою API REST, щоб користувачі продукту могли безпосередньо інтегруватися з функціями продукту без використання мого веб-інтерфейсу користувача. Нещодавно у мене з’являвся інтерес від різних третіх сторін щодо інтеграції своїх настільних клієнтів з API, щоб дозволити користувачам мого продукту отримувати доступ до своїх даних за допомогою …

11
Spring MVC - Як повернути просту струну як JSON у контрольному режимі відпочинку
Моє питання, по суті, є наслідком цього питання. @RestController public class TestController { @RequestMapping("/getString") public String getString() { return "Hello World"; } } У вищесказаному Весна додала б "Hello World" до органу відповідей. Як я можу повернути рядок як відповідь JSON? Я розумію, що я міг би додати цитати, але …
137 java  json  spring  rest  spring-mvc 

11
Як слід передавати кілька параметрів веб-API GET ASP.Net?
Я використовую .Net MVC4 Web API, щоб (сподіваюся) реалізувати RESTful api. Мені потрібно передати декілька параметрів до системи та дозволити їй виконати певну дію, а потім повернути список об’єктів як результати. Конкретно я проходжу в дві дати та повертаю записи, які потрапляють між ними. Я також стежу за поверненими записами, …

4
REST, HTTP DELETE та параметри
Чи є щось непогашене у наданні параметрів для HTTP DELETE-запиту? Мій сценарій полягає в тому, що я моделюю "Ви впевнені, що хочете видалити це?" сценарій. У деяких випадках стан ресурсу говорить про те, що запитуване видалення може бути недійсним. Ви, напевно, можете собі уявити деякі сценарії, де потрібно підтвердження видалення …
135 http  rest 

12
Пейджинг у колекції відпочинку
Мені цікаво розкривати прямий інтерфейс REST до колекцій документів JSON (думаю, CouchDB або Persevere ). Проблема, з якою я стикаюся, полягає в тому, як керувати GETоперацією над коренем колекції, якщо колекція велика. Як приклад робимо вигляд, що я розкриваю таблицю StackOverflow, Questionsде кожен рядок виставляється як документ (не те, що …

6
Як розмістити дані JSON за допомогою PHP CURL?
Ось мій код, $url = 'url_to_post'; $data = array( "first_name" => "First name", "last_name" => "last name", "email"=>"email@gmail.com", "addresses" => array ( "address1" => "some address", "city" => "city", "country" => "CA", "first_name" => "Mother", "last_name" => "Lastnameson", "phone" => "555-1212", "province" => "ON", "zip" => "123 ABC" ) ); …
132 php  json  rest  curl 



14
POST-запит через RestTemplate в JSON
Я не знайшов приклад, як вирішити свою проблему, тому хочу попросити вас допомогти. Я не можу просто надіслати запит POST, використовуючи об’єкт RestTemplate в JSON Кожен раз, коли я отримую: org.springframework.web.client.HttpClientErrorException: 415 Тип непідтримуваного носія Я використовую RestTemplate таким чином: ... restTemplate = new RestTemplate(); List<HttpMessageConverter<?>> list = new ArrayList<HttpMessageConverter<?>>(); …
126 java  json  spring  rest  resttemplate 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.