«rest» 태그된 질문

REST (Representational State Transfer)는 월드 와이드 웹과 같은 분산 하이퍼 미디어 시스템을위한 소프트웨어 아키텍처 스타일입니다. 이기종 시스템 사이의 균일 한 인터페이스를 통해 서버에서 클라이언트를 본질적으로 분리함으로써 SOAP와 같은 RPC 아키텍처에 비해 인기가 높아졌습니다.

6
Vue.js : 서비스 정의
Angular의 대안으로 Vue.js를보고 있는데 지금까지 정말 마음에 듭니다. 느낌을 얻기 위해 기존 Angular 프로젝트를 Vue 프로젝트로 리팩토링하고 있습니다. REST API와 통신해야하는 시점에 있습니다. Angular에서 나는 그것을 필요로하는 모든 컨트롤러에 주입 된 서비스를 정의했습니다. Vue는 내가 이해하는 "서비스"구조를 모르는 것 같습니다. Vue에서 어떻게이 작업을 수행 할 수 있습니까? 나는 고려 vue-resource했지만 …

5
RESTful API의 페이지 매김 응답 페이로드
RESTful API에서 페이지 매김을 지원하고 싶습니다. 내 API 메서드는 .NET을 통해 제품의 JSON 목록을 반환해야합니다 /products/index. 그러나 잠재적으로 수천 개의 제품이 있으며 페이지를 넘기고 싶으므로 내 요청은 다음과 같아야합니다. /products/index?page_number=5&page_size=20 하지만 내 JSON 응답은 어떤 모습이어야합니까? API 소비자는 일반적으로 응답에서 페이지 매김 메타 데이터를 기대합니까? 아니면 다양한 제품 만 필요합니까? …
84 rest  pagination 

3
토큰 만료-JSON REST API-오류 코드
JSON REST API가 있습니다. 15 분 동안 유효한 토큰을주는 핸드 셰이크가 있습니다. 15 분 이내에하는 모든 통화는 정상적으로 작동합니다. 15 분 후 오류 개체 (코드, 메시지, 성공 = false 포함)를 반환하지만 어떤 HTTP 오류 코드를 반환해야하는지 궁금합니다. 그리고 HTTP 오류 코드를 사용하면 특정 클라이언트가 엉망이 될까요? (HTML5, iPhone, Android). 이 …

11
공용 REST API를 테스트하기 위해 어떤 도구를 사용합니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 이 질문 개선 REST API를 테스트하는 데 사용할 도구를 찾고 있습니다. 지금까지 SoapUI 만 알고 있습니다. …

10
Google App Engine Java의 RESTful 애플리케이션?
Google App Engine에서 RESTful 앱을 만들고 싶습니다. XML 및 JSON 서비스를 제공하고 싶습니다. Restlet, Resteasy 및 Jersey로 간단히 실험했습니다. Restlet의 몇 가지 간단한 예를 제외하고는 그들 중 어느 것도 성공하지 못했습니다. Java를 사용하여 Google App Engine에서 Restful 웹 애플리케이션을 만든 경험을 공유하거나 앞서 언급 한 GAE 툴킷에 대한 통찰력을 제공 …

1
Python 피클에 선호되는 (또는 가장 일반적인) 파일 확장자
때때로, 나는 보았다 .pickle, .pck, .pcl, 및 .db파이썬 피클을 포함하는 파일을,하지만 가장 일반적인 또는 가장 좋은 방법이 무엇인지 확실입니다. 나는 후자의 세 가지 확장이 다른 것들에도 사용된다는 것을 알고 있습니다. 관련 질문은 REST API를 사용하여 시스템간에 피클을 보내는 데 선호되는 MIME 유형입니다.

8
Virgil Dobjanschi REST 구현 패턴을 구현하는 샘플 Android REST 클라이언트 프로젝트가 필요합니다.
안드로이드 폰에서 REST 클라이언트를 만들고 싶습니다. REST 서버는 (GET)과 같은 여러 리소스를 노출합니다. http://foo.bar/customer List of all customer http://foo.bar/customer/4711 The customer with id 4711 http://foo.bar/customer/vip List of all VIP customer http://foo.bar/company List of all companys http://foo.bar/company/4711 The company with the ID 4711 http://foo.bar/company/vip List of all VIP companys 나는 REST …

10
REST API를 작성하는 방법?
취미 프로젝트로 iPhone 앱을 작성 중이며 데이터를 제공하려면 웹 서비스가 필요합니다. 직장에서하는 것과 크게 다르지 않지만 직장에서는 뷰와 컨트롤러 만 작성합니다. 다른 사람이 모델 작성을 담당하며 일반적으로 클라이언트가 웹 서비스를 제공합니다. 나는 모든 사람이 MySQL과 PHP를 사용하고 있었을 때 웹 프로그래밍을 해본 적이 있으므로 내 기술은 약간 구식이지만 이미 알고있는 …
82 php  iphone  mysql  rest 

4
HTTP 헤더 또는 응답 본문에 나머지 오류 메시지가 있습니까?
iPhone 및 Android 클라이언트에 노출되는 REST 서비스가 있습니다. 현재 HTTP 코드 200, 400, 401, 403, 404, 409, 500 등을 따릅니다. 내 질문은 오류의 원인 / 설명 / 원인을 입력하는 권장 장소는 어디입니까? REST API가 항상 헤더에 사용자 정의 Reason을 갖는 것이 더 합리적입니까? < HTTP/1.1 400 Bad Request - Missing …
82 http  rest  http-error 




5
Authorization HTTP 헤더 사용자 지정
API에 요청을 보낼 때 클라이언트를 인증해야합니다. 클라이언트에는 API 토큰이 있으며 표준 Authorization헤더를 사용 하여 토큰을 서버로 보낼 생각이었습니다 . 일반적으로이 헤더가 사용됩니다 Basic및 Digest인증. 하지만이 헤더의 값을 사용자 정의하고 사용자 정의 인증 체계를 사용할 수 있는지 여부를 모르겠습니다. 예 : Authorization: Token 1af538baa9045a84c0e889f672baf83ff24 이것을 추천 하시겠습니까? 아니면 토큰을 보내는 더 …

5
Jersey 클라이언트 : 목록을 쿼리 매개 변수로 추가하는 방법
List as query 매개 변수가있는 GET 서비스에 대해 Jersey 클라이언트를 만들고 있습니다. 문서 에 따르면 List를 쿼리 매개 변수로 사용할 수 있습니다 (이 정보는 @QueryParam javadoc에도 있음). 확인하십시오. 일반적으로 Java 유형의 메소드 매개 변수는 다음과 같습니다. 원시 유형이어야합니다. 단일 String 인수를 허용하는 생성자가 있어야합니다. 단일 문자열 인수를 허용하는 valueOf 또는 …
81 java  rest  jersey 

8
WADL을 사용하는 이유는 무엇입니까?
RESTful을 설명하기 위해 모든 리소스에 자체 URI가 있다고 말할 수 있습니다. HTTP GET, POST, PUT 및 DELETE를 사용하여 이러한 리소스에서 작업 할 수 있습니다. 모든 자원은 대표적입니다. 리소스를 사용하려는 사람은 누구나 브라우저 또는 REST 클라이언트를 통해 사용할 수 있습니다. 이것이 RESTful 아키텍처의 주요 아이디어입니다. 이 아키텍처는 인터넷에서 서비스를 허용합니다. 그렇다면이 …
81 rest  wadl 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.