«rest» 태그된 질문

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

6
상속을 사용하여 RESTful API를 모델링하는 방법은 무엇입니까?
RESTful API를 통해 노출해야하는 객체 계층 구조가 있는데 내 URL이 어떻게 구조화되어야하고 무엇을 반환해야하는지 잘 모르겠습니다. 모범 사례를 찾을 수 없습니다. 동물에서 물려받은 개와 고양이가 있다고 가정 해 보겠습니다. 나는 개와 고양이에 대한 CRUD 작업이 필요합니다. 나는 또한 일반적인 동물에 대한 수술을 할 수 있기를 원합니다. 내 첫 번째 아이디어는 …

16
spring-boot 및 angularjs가 작동하지 않는 CORS
한 애플리케이션 (스프링 부트 애플리케이션)에서 다른 애플리케이션 (angularjs)에서 REST 엔드 포인트를 호출하려고합니다. 애플리케이션은 다음 호스트 및 포트에서 실행 중입니다. REST 애플리케이션, 스프링 부트 사용, http://localhost:8080 angularjs를 사용하는 HTML 애플리케이션, http://localhost:50029 나는 또한 spring-security봄 부팅 응용 프로그램과 함께 사용 하고 있습니다. HTML 애플리케이션에서 REST 애플리케이션에 대해 인증 할 수 있지만 이후에도 …

14
클래스 예제에 대한 호출 어댑터를 만들 수 없습니다.
SimpleXml과 함께 retrofit 2.0.0-beta1을 사용하고 있습니다. REST 서비스에서 단순 (XML) 리소스를 검색하고 싶습니다. SimpleXML로 Simple 개체를 마샬링 / 마샬링 해제하면 잘 작동합니다. 이 코드를 사용하는 경우 (2.0.0 이전 코드로 변환 된 형식) : final Retrofit rest = new Retrofit.Builder() .addConverterFactory(SimpleXmlConverterFactory.create()) .baseUrl(endpoint) .build(); SimpleService service = rest.create(SimpleService.class); LOG.info(service.getSimple("572642")); 서비스: public interface …

10
모든 RESTful 기능으로 컨트롤러 생성
모든 RESTful 작업이 스텁 처리 된 컨트롤러를 생성하려고합니다. Wikibooks-Ruby on Rails 에서 컨트롤러 이름으로 생성기를 호출하기 만하면된다는 내용을 읽었습니다 . 그래서 실행 script/generate rspec_controller Properties했지만 빈 컨트롤러가 있습니다. 다른 제안은 대단히 감사하겠습니다.

5
가장 좋은 / 일반적인 RESTful URL 동사 및 작업은 무엇입니까?
가장 좋고 가장 일반적인 RESTful URL 작업에 대한 정보를 찾으려고합니다. 예를 들어 항목의 세부 정보를 표시하고 항목을 편집하고 업데이트하는 데 어떤 URL을 사용합니까? /question/show/<whatever> /question/edit/<whatever> /question/update/<whatever> (this is the post back url) /question/list (lists the questions) 흠. 도와 주신 분들께 감사드립니다 :)
86 rest 

3
인증을 위해 Facebook을 사용하는 웹 사이트 용 REST API
우리는 사이트 에 로그인하고 자신을 인증 하는 유일한 방법이 Facebook을 사용하는 웹 사이트를 가지고 있습니다 (내 선택이 아님). Facebook으로 처음 로그인하면 계정이 자동으로 생성됩니다. 이제 우리 사이트를위한 iPhone 애플리케이션을 만들고 다른 사람들이 우리 서비스를 사용할 수 있도록 공용 API를 만들고 싶습니다. 이 질문은 앱 / API에서 웹 사이트를 인증하는 방법에 …

2
Jenkins 편안한 API 참조는 어디에서 찾을 수 있습니까? [닫은]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 6 개월 전 . 이 질문 개선 REST API로 외부 시스템을 jenkins와 통합하려고합니다. API 참조에서 많은 Google 검색을 수행했지만 여전히 젠킨스 REST API 참조의 …
86 rest  jenkins 

1
REST API에 대한 온라인 문서 구조화
데이터를 JSON 및 XML 형식으로 직렬화하는 첫 번째 Rest API를 구축하고 있습니다. 구현 된 엔드 포인트를 선택할 수있는 API 클라이언트에 색인 페이지를 제공하고 싶습니다. API를 가장 유용하게 만들려면 어떤 정보를 포함해야하며 어떻게 구성해야합니까?
85 api  rest  indexing 

4
CoreData와 REST 웹 서비스를 비동기 적으로 동기화하는 방법과 동시에 모든 REST 오류를 UI에 적절하게 전파하는 방법
안녕하세요, 저는 여기서 우리 앱의 모델 레이어를 작업하고 있습니다. 일부 요구 사항은 다음과 같습니다. iPhone OS 3.0 이상에서 작동합니다. 데이터 소스는 RESTful Rails 애플리케이션입니다. Core Data를 사용하여 데이터를 로컬로 캐시해야합니다. 클라이언트 코드 (우리의 UI 컨트롤러)는 가능한 한 네트워크에 대한 지식이 거의 없어야하며 Core Data API로 모델을 쿼리 / 업데이트해야합니다. 서버 …

6
PHP에서 PUT / DELETE 인수 처리
CodeIgniter 용 REST 클라이언트 라이브러리에서 작업 중이며 PHP에서 PUT 및 DELETE 인수를 보내는 방법을 해결하는 데 어려움을 겪고 있습니다. 몇 곳에서 사람들이 옵션을 사용하는 것을 보았습니다. $this->option(CURLOPT_PUT, TRUE); $this->option(CURLOPT_POSTFIELDS, $params); 짜증나게도 이것은 아무 일도하지 않는 것 같습니다. 이것이 PUT 매개 변수를 설정하는 올바른 방법입니까? 그렇다면 DELETE 매개 변수를 어떻게 설정합니까? …

2
JAX-RS / Jersey를 사용하는 이유는 무엇입니까?
죄송합니다.이 질문은 어리석은 것처럼 들리지만 Jersey를 사용하여 일부 RESTful 서비스를 개발 한 후 스스로에게 질문했습니다. REST가 SOAP와 같은 프로토콜이 아닌 아키텍처 인 경우 왜 JAX-RS와 같은 사양이 필요한가요? 실제로 "HTTP를 통한 서블릿과 RESTful 서비스의 차이점"과 같은 질문을 검색하고 커뮤니티 답변을 요약하면 다음과 같은 결과를 얻었습니다. RESTful 서비스 개발 (저지에서)은 본질적으로 …
84 rest  jersey  jax-rs 

9
HATEOAS : 절대 또는 상대 URL?
HATEOAS를 사용하여 RESTful 웹 서비스를 설계 할 때 링크를 완전한 URL ( " http : // server : port / application / customers / 1234 ")로 표시하는 것과 경로 ( "/ application /) 로 표시하는 것의 장단점은 무엇입니까? customers / 1234 ")?
84 rest  hateoas 

10
REST Api에 대한 자동화 된 테스트 [닫힘]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 오년 전에 . 이 질문 개선 REST API에 대한 자동화 된 테스트 스위트를 작성하고 싶습니다. 새로운 서비스를 완료함에 따라 이전에 생성 된 모든 서비스가 …
84 api  rest  testing  automation 

6
사용되지 않는 API를 클라이언트에 알리기위한 HTTP 응답 헤더에 대한 규칙
REST API 엔드 포인트를 업그레이드 중이며 더 이상 사용되지 않는 엔드 포인트를 호출 할 때 클라이언트에게 알리고 싶습니다. "이 API 버전은 더 이상 사용되지 않습니다. 최신 문서를 참조하여 엔드 포인트를 업데이트하십시오."라는 메시지와 함께 응답에 어떤 헤더를 사용해야합니까?

6
HTTP GET 쿼리 문자열 길이 제한을 처리하고 여전히 RESTful을 원합니까?
http://www.boutell.com/newfaq/misc/urllength.html에 명시된 바와 같이 HTTP 쿼리 문자열의 길이는 제한되어 있습니다. 클라이언트 (Firefox, IE, ...), 서버 (Apache, IIS, ...) 또는 네트워크 장비 (적용 방화벽, ...)에 의해 제한 될 수 있습니다. 오늘 저는 검색 양식으로이 문제에 직면합니다. 많은 필드가 포함 된 검색 양식을 개발했으며이 양식은 GET 요청으로 서버에 전송되므로 결과 페이지를 북마크 …
84 http  rest 

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