«rest» 태그된 질문

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


4
파이썬을 사용하여 RESTful API에 요청하기
EC2 인스턴스에서 Elasticsearch 구현을 사용하여 노출 된 RESTful API를 사용하여 콘텐츠 모음을 인덱싱합니다. 터미널 (MacOSX)에서 다음을 실행하여 검색을 쿼리 할 수 ​​있습니다. curl -XGET 'http://ES_search_demo.com/document/record/_search?pretty=true' -d '{ "query": { "bool": { "must": [ { "text": { "record.document": "SOME_JOURNAL" } }, { "text": { "record.articleTitle": "farmers" } } ], "must_not": [], …

9
REST API 404 : 잘못된 URI입니까, 아니면 리소스가 없습니까?
REST API를 작성 중이지만 문제가 발생했습니다. REST API를 설계 할 때 허용되는 관행은 요청 된 자원이 존재하지 않으면 404가 리턴되는 것입니다. 그러나 나에게 이것은 불필요한 모호성을 추가합니다. HTTP 404는 전통적으로 잘못된 URI와 관련이 있습니다. 그래서 사실상 우리가 말하고있는 "어느 쪽이든 당신은 바로 이곳에 도착하지만, 특정 기록이 존재하지 않는, 또는 그러한 …
219 web-services  http  rest 

7
HttpClient와 WebClient 사이에서 결정
우리의 웹 응용 프로그램은 .Net Framework 4.0에서 실행됩니다. UI는 아약스 호출을 통해 컨트롤러 메소드를 호출합니다. 공급 업체의 REST 서비스를 사용해야합니다. .Net 4.0에서 REST 서비스를 호출하는 가장 좋은 방법을 평가하고 있습니다. REST 서비스에는 기본 인증 체계가 필요하며 XML과 JSON으로 데이터를 리턴 할 수 있습니다. 대용량 데이터를 업로드 / 다운로드 할 필요가 …

2
편안한 POST 응답을위한 '최상의'실습
그래서 여기에 새로운 것은 없습니다. 나는 약간의 설명을 얻으려고 노력하고 있으며 다른 게시물에서 찾을 수없는 것 같습니다. 다음과 같이 새 리소스를 안정적으로 만들고 있습니다. /books (POST) 시체와 함께 : { title: 'The Lion, the Witch and the Wardrobe', author: 'C. S. Lewis' } 새 리소스의 Location 헤더와 함께 201 (Created)을 …

11
JAX-RS / Jersey 오류 처리를 사용자 정의하는 방법은 무엇입니까?
Jersey를 사용하여 JAX-RS (일명 JSR-311)를 배우고 있습니다. 루트 리소스를 성공적으로 만들었으며 매개 변수를 가지고 놀고 있습니다. @Path("/hello") public class HelloWorldResource { @GET @Produces("text/html") public String get( @QueryParam("name") String name, @QueryParam("birthDate") Date birthDate) { // Return a greeting with the name and age } } 이것은 잘 작동하며 Date (String) 생성자가 …

9
어떤 HTTP 메소드가 어떤 CRUD 메소드와 일치합니까?
RESTful 스타일 프로그래밍에서는 HTTP 메소드를 빌딩 블록으로 사용해야합니다. 어떤 방법이 고전적인 CRUD 방법과 일치하더라도 약간 혼란 스럽습니다. GET / 읽기 및 삭제 / 삭제는 충분히 분명합니다. 그러나 PUT / POST의 차이점은 무엇입니까? 생성 및 업데이트와 일대일로 일치합니까?
213 http  rest  crud  http-method 

10
REST API에 대한 명명 규칙이 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문을 개선하십시오 REST API를 생성 할 때 API 내에서 명명 규칙에 대한 지침 또는 사실상의 표준이 …

11
RESTful 서비스에서 부분 업데이트에 대한 모범 사례
고객 관리 시스템을 위해 RESTful 서비스를 작성 중이며 레코드를 부분적으로 업데이트하는 모범 사례를 찾으려고 노력하고 있습니다. 예를 들어, 발신자가 GET 요청으로 전체 레코드를 읽을 수 있기를 원합니다. 그러나 업데이트하려면 상태를 ENABLED에서 DISABLED로 변경하는 것과 같이 레코드의 특정 작업 만 허용됩니다. (이보다 더 복잡한 시나리오가 있습니다) 보안상의 이유로 호출자가 업데이트 된 …
208 rest 

6
node.js로 보안 REST API를 구현하는 방법
node.js, express 및 mongodb로 REST API 계획을 시작합니다. API는 웹 사이트 (공개 및 개인 영역) 및 나중에 모바일 앱에 대한 데이터를 제공합니다. 프론트 엔드는 AngularJS와 함께 개발 될 것입니다. 며칠 동안 REST API 보안에 대해 많이 읽었지만 최종 솔루션을 얻지 못했습니다. 내가 이해하는 한 HTTPS를 사용하여 기본 보안을 제공하는 것입니다. …

4
REST API-파일 (예 : 이미지) 처리-우수 사례
JSON으로 수락하고 응답하는 REST API를 사용하여 서버를 개발 중입니다. 문제는 클라이언트에서 서버로 이미지를 업로드해야하는 경우입니다. 참고 : 또한 엔티티 (사용자)가 여러 파일 (carPhoto, licensePhoto)을 가질 수 있고 다른 속성 (이름, 이메일 ...)을 가질 수있는 유스 케이스에 대해 이야기하고 있지만 새 사용자를 만들 때 이러한 이미지를 보내지 않으면 등록 프로세스 후에 …


8
OData와 REST 웹 서비스의 차이점
일부 웹 서비스를 살펴보면서 Microsoft가 OData 라고 부르는이 "새로운"기술을 발견했습니다 . OData가 무엇인지에 대한 FAQ의 설명을 읽으면 OData를 REST-ful 웹 서비스와 구별하는 데 어려움을 겪고 있습니다. 누군가가 차이점을 이해하도록 도와 줄 수 있습니까?
196 web-services  rest  odata 

4
새로운 레일 대 생성
RESTful 컨트롤러에서 새 메소드를 정의해야하는 이유는 무엇이며 작성 메소드로 후속 조치를 수행해야합니까? Google 검색에서 원하는 답변을 얻지 못했습니다. 나는 그 차이점을 이해하지만 그들이 왜 그렇게 사용되는지 알아야합니다.

10
REST 마이크로 서비스 전반의 거래?
User, Wallet REST 마이크로 서비스 및 사물을 서로 연결하는 API 게이트웨이가 있다고 가정 해 봅시다. Bob이 웹 사이트에 등록 할 때 API 게이트웨이는 사용자 마이크로 서비스를 통해 사용자를 생성하고 월렛 마이크로 서비스를 통해 지갑을 생성해야합니다. 다음은 상황이 잘못 될 수있는 몇 가지 시나리오입니다. 사용자 Bob 작성에 실패했습니다. 괜찮습니다. 오류 메시지를 …

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