«rest» 태그된 질문

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

30
REST에서 PUT과 POST
HTTP / 1.1 사양에 따르면 : 이 POST방법은 원 서버가 요청에 동봉 된 엔티티를에 의해 식별 된 자원의 새로운 하위로 수락하도록 요청하는데 사용된다 Request-URI.Request-Line 즉, POST를 만드는 데 사용됩니다 . 이 PUT메소드는 동봉 된 엔티티가 제공된 아래에 저장되도록 요청합니다 Request-URI. Request-URI참조가 이미 존재하는 자원을 언급하는 경우 동봉 된 엔티티는 원래 …
5372 http  rest  post  put 


24
cURL을 사용하여 JSON 데이터를 어떻게 게시합니까?
우분투를 사용하고 그 위에 cURL 을 설치 했습니다. cURL을 사용하여 Spring REST 애플리케이션을 테스트하고 싶습니다. Java 측에서 POST 코드를 작성했습니다. 그러나 cURL로 테스트하고 싶습니다. JSON 데이터를 게시하려고합니다. 예제 데이터는 다음과 같습니다. {"value":"30","type":"Tip 3","targetModule":"Target 3","configurationGroup":null,"name":"Configuration Deneme 3","description":null,"identity":"Configuration Deneme 3","version":0,"systemId":3,"active":true} 이 명령을 사용합니다. curl -i \ -H "Accept: application/json" \ -H "X-HTTP-Method-Override: …

20
요청 본문이있는 HTTP GET
우리 응용 프로그램을 위해 새로운 RESTful 웹 서비스를 개발 중입니다. 특정 엔티티에서 GET을 수행 할 때 클라이언트는 엔티티의 컨텐츠를 요청할 수 있습니다. 목록 정렬과 같은 일부 매개 변수를 추가하려는 경우 쿼리 문자열에 이러한 매개 변수를 추가 할 수 있습니다. 또는 사람들이 요청 본문에서 이러한 매개 변수를 지정할 수 있기를 바랍니다. …
2109 rest  http  http-get 

10
SOAP 대 REST (차이)
웹 서비스 통신 프로토콜로서 SOAP와 REST의 차이점에 대한 기사를 읽었지만 SOAP에 비해 REST의 가장 큰 장점은 다음과 같습니다. REST는보다 동적이며 UDDI (Universal Description, Discovery 및 Integration)를 작성하고 업데이트 할 필요가 없습니다. REST는 XML 형식으로 만 제한되지 않습니다. RESTful 웹 서비스는 일반 텍스트 / JSON / XML을 보낼 수 있습니다. 그러나 …

7
API 버전 관리 모범 사례? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 휴일 육년 전 . 잠김 . 이 질문과 주제는 주제가 다르지만 역사적으로 중요하기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 웹 서비스 REST API 버전 관리에 대한 알려진 방법이나 모범 사례가 있습니까? AWS는 엔드 포인트의 URL을 …
877 rest  versioning 

14
자원이 이미 존재하는 경우 POST에 대한 HTTP 응답 코드
클라이언트가 객체를 저장할 수있는 서버를 만들고 있습니다. 이러한 객체는 클라이언트 측에서 완전히 구성되며 객체의 전체 수명 동안 영구적 인 객체 ID로 완성됩니다. 클라이언트가 PUT을 사용하여 객체를 만들거나 수정할 수 있도록 API를 정의했습니다. PUT /objects/{id} HTTP/1.1 ... {json representation of the object} {id}는 객체 ID이므로 Request-URI의 일부입니다. 이제 클라이언트가 POST를 사용하여 …

18
REST API / 웹 서비스 보안을위한 모범 사례 [닫기]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . REST API 또는 서비스를 설계 할 때 보안 (인증, 권한 부여, 아이디 관리)을 다루는 모범 사례가 있습니까? …

8
유효성 검사 실패 또는 잘못된 중복에 대한 REST HTTP 상태 코드
REST 기반 API로 응용 프로그램을 작성 중이며 각 요청에 대해 상태 코드를 지정하는 시점에 도달했습니다. 유효성 검사에 실패하거나 요청이 데이터베이스에서 복제본을 추가하려고하는 경우 어떤 상태 코드를 보내야합니까? http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html을 살펴 보았지만 어느 것도 옳지 않은 것 같습니다. 상태 코드를 보낼 때 일반적인 관행이 있습니까?

11
JSON과 같이 RESTful WebService에 파일 및 관련 데이터 게시
이것은 아마도 어리석은 질문 일 것입니다. 그러나 나는 그 밤 중 하나를 보내고 있습니다. 응용 프로그램에서 RESTful API를 개발 중이며 클라이언트가 데이터를 JSON으로 보내길 원합니다. 이 응용 프로그램의 일부로 클라이언트는 이미지에 대한 정보뿐만 아니라 파일 (일반적으로 이미지)을 업로드해야합니다. 단일 요청에서 이것이 어떻게 발생하는지 추적하는 데 어려움을 겪고 있습니다. 파일 데이터를 …
757 json  rest  grails  file-upload 

14
RESTful 인증
RESTful 인증이란 무엇이며 어떻게 작동합니까? Google에서 좋은 개요를 찾을 수 없습니다. 내 유일한 이해는 URL에서 세션 키 (반복)를 전달한다는 것입니다. 그러나 이것은 끔찍한 잘못 일 수 있습니다.

13
HttpClient 요청에 대해 Content-Type 헤더를 어떻게 설정합니까?
호출하는 API에 필요한 객체 Content-Type헤더 를 설정하려고합니다 HttpClient. Content-Type아래와 같이 설정을 시도했습니다 . using (var httpClient = new HttpClient()) { httpClient.BaseAddress = new Uri("http://example.com/"); httpClient.DefaultRequestHeaders.Add("Accept", "application/json"); httpClient.DefaultRequestHeaders.Add("Content-Type", "application/json"); // ... } Accept헤더 를 추가 할 수는 있지만 추가하려고 Content-Type하면 다음 예외가 발생합니다. 헤더 이름이 잘못되었습니다. 요청 헤더 HttpRequestMessage는와 함께 사용하고 …
739 c#  asp.net  api  http  rest 



9
REST API 실제 시나리오에서 PUT 및 PATCH 메소드 사용
우선, 일부 정의 : PUT은 섹션 9.6 RFC 2616에 정의되어 있습니다 . PUT 메소드는 동봉 된 엔티티가 제공된 Request-URI 아래에 저장되도록 요청합니다. Request-URI가 이미 존재하는 자원을 참조하는 경우 동봉 된 엔티티 는 원본 서버에있는 수정 된 버전으로 간주해야합니다 . Request-URI가 기존 자원을 가리 키지 않고 요청 사용자 에이전트가 해당 URI를 …
681 json  rest  http  put  http-method 

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