«rest» 태그된 질문

REST (Representational State Transfer)는 웹을 통해 정보를 전송하는 네트워킹 소프트웨어의 아키텍처 스타일입니다.

2
Java Spring for Beginner를 사용한 RESTful 서비스 구조
Java 웹 개발 기술 측면에서 비교적 새롭습니다. API에 대해 거의 이해하지 못하는 RESTful 서비스에 대한 좋은 후보자가 될 것이라고 생각하는 프로젝트가 있습니다. 나는 이것이 어떻게 구성되어야하는지에 대한 세부 사항을 찾으려고 노력하고 있지만 실제로 Google 검색 및 이미 가지고있는 자료를 읽을 수는 없습니다. 이 게시물 이이 주제에 대한 내 지식과 가정의 …

2
자식 개체를 게시하고 모든 부모의 자식을 모두 가져 오기 위해 API 끝점을 디자인하는 방법은 무엇입니까?
예를 들어 클라이언트, 보고서 엔티티가 있습니다. 고객에게 많은 보고서가있을 수 있으며 단일 보고서 관리에 대한 끝 점이 다음과 같이 중첩되어야한다고 생각합니다. /clients/{client_id}/reports/{report_id} 한 고객의 모든 보고서에 대해서는 다음과 같이 지적합니다. /clients/{client_id}/reports 그러나 모든 클라이언트의 모든 보고서가 API를 일관되고 잘 설계되도록하기 위해 어떻게 엔드 포인트를 찾아야합니까? 내 접근 방식 : (구글 …
12 rest  api  api-design 

2
RESTful API가 파일 또는 위치 만 리턴 할 수 있어야합니다.
이것은 잠시 동안 나를 수수께끼로 만들었습니다. 예를 들어, 시스템에 기본 컨텐츠를 제공하고 JSON을 소비 및 생성하는 REST API가 있습니다. 이 엔드 포인트에서 그림 및 설명에 대한 URL을 생성하며 다음과 같이 찾을 수 있습니다. // localhost / myApi / pictures / 1 { id: 1, description: "This is a pretty picture …

4
MVC 및 RESTful API 서비스
MVC는 매우 간단합니다. 모델, 컨트롤러 및 뷰가 있습니다. 웹 사이트를 만들 때 ' client가 REST 키워드 요청을 서버로 전송-> 서버가 요청한 URL을 컨트롤러 작업과 일치-> 데이터 수집 / 처리를 위해 모델을 호출하여 결과를 얻음 으로써 모든 웹 사이트가 함께 제공됩니다. -> 결과를 ​​HTML 페이지 (보기) ' 로 클라이언트에 다시 반환합니다 …

3
REST를 사용하여 요청을 처리하는 경우와 AJAX를 사용하여 요청을 처리하는 경우 [닫기]
휴무 . 이 질문에는 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 세부 사항을 추가하고 문제점을 명확하게하십시오 . 휴일 육년 전 . 내 웹 페이지에서 동적 드롭 다운 (예 : 선택한 국가를 기준으로 도시 이름)을 표시하려면 AJAX를 사용하여 수행 …
12 rest  ajax 

7
열거 형에 특별한 값“ALL”을 갖는 것이 좋은 방법입니까?
마이크로 서비스 환경에서 새로운 서비스를 개발 중입니다. REST 서비스입니다. 간단히하기 위해 경로는 다음과 같습니다. / historyBooks 그리고이 경로에 대한 POST 방법은 새로운 역사 책을 만듭니다. 역사 책은 역사의 하나 이상의 시대를 다루고 있다고 가정하자. 간결성을 위해 다음과 같은 인류 역사 시대 만 가정 해 봅시다. 고대 포스트 클래식 현대 내 …
11 rest  api  json  enum 

1
2000+ 클라이언트 시스템을위한 애플리케이션 서버로서의 REST 서비스. 좋은 생각입니까?
우리는 2000 개 이상의 머신에 배포 될 javaFx의 UI를 가진 시스템을 구축 할 것입니다 (최소는 2000이지만 더 많을 것입니다-5000 대의 머신에 도달 할 수 있습니다). 다른 이유 / 제한 사항은 머신에 설치해야하므로 웹 브라우저 인터페이스로는 사용할 수 없습니다. 2000+ 머신은 다른 지리적 위치 그룹에 속합니다. 일반적으로 연결 상태는 좋지만 더 …
11 java  design  rest  spring 

2
편안한 서비스로 정렬 된 목록 리소스를 어떻게 디자인해야합니까?
나는이 같은 문제를 반복해서 겪었고 실제로 최적이라고 느낀 해결책을 찾지 못했습니다. 앱에서 순서 목록이 있으며 사용자가 끌어서 놓기 등으로 순서를 변경할 수 있습니다. 순서대로 변경 사항을 유지하려고합니다. 어떻게 모델링합니까? 정렬 된 목록 리소스의 편안한 서비스를 어떻게 디자인해야합니까? 특히, 편안한 자원의 모델 list과 item모델을 어떻게 설계해야 합니까? 내가 본 가장 일반적인 …

3
비 CRUD 작업을 처리하기 위해 REST API를 설계하는 방법은 무엇입니까?
SOAP 기반 서비스 세트를 RESTful API로 변환하려고합니다. 작업 이름을 분석하여 리소스를 식별하는 것으로 시작했으며 리소스를 얻었습니다 Subscription. 구독 상태를 업데이트해야 할 때 POST리소스에 직접 액세스 할 수 없기 때문에 서버에 요청을 보낼 수는 없지만 속성을 업데이트하려면 RPC 스타일 작업을 호출해야합니다. 또한 구독 상태를 "active"로 변경하는 경우에만 외부 서비스에 대한 추가 …

7
HTTPS를 통한 인증으로 인해 응용 프로그램이 느려 집니까?
웹 응용 프로그램 및 RESTful 웹 서비스를 구축 중입니다. 웹 서비스에 대한 요청을 인증하는 가장 좋은 방법에 대한 다양한 기사를 읽었습니다. 나에게 가장 좋은 옵션은 HTTP 기본 인증을 사용하는 것 같습니다. 거의 모든 기사에 따르면 인증은 SSL 또는 이와 동등한 것으로 암호화되어야한다고 말합니다. 이것이 무엇을 포함하는지 완전히 확신하지 못합니다. 이것은 …

2
REST API에 대한 인증 설계
나는 생산하고 소비 할 REST 서비스 용 API를 개발 중입니다. 지난 며칠 동안 인증을 잘 처리하는 방법을 알아 내려고 노력했으며 마침내 무언가를 생각해 냈습니다. 응용 프로그램 스택에 대한 다음 사실을 기반으로 이것을 생각해 냈습니다. 클라이언트 및 서버는 .NET4 (클라이언트 프로파일의 클라이언트 부분)에 있습니다. WCF REST를 사용하여 서버 노출 앱의 사용자 …

5
RESTful 디자인을 전체 웹 사이트에 적용 하시겠습니까?
이 모든 것이 아주 새로워 질 수도 있지만 완전히 RESTful 한 웹 사이트를 디자인하는 데 집중하고 있습니다. 나는 사용자, 사진, 블로그 게시물 등과 같은 것들에 RESTful 디자인을 적용하는 것을 "객체"처럼 생각한다는 것을 이해합니다. 그러나 "회사 소개"페이지는 어떤가요? 어떤 종류의 자원입니까? RESTful 한 단어 의미의 자원일까요? 또한 URL "http://www.example.com/"으로 이동하면 어떤 …

4
낙관적 잠금이 작동하지 않으면 어떻게해야합니까?
이 시나리오는 다음과 같습니다. 사용자는 GET 요청을 /projects/1하고 ETag를 받습니다 . 사용자는 1 단계부터 ETag 로 PUT 요청을 /projects/1합니다. 사용자는 /projects/11 단계에서 ETag 로 다른 PUT 요청을 합니다. 일반적으로 ETag가 오래되었으므로 두 번째 PUT 요청은 412 응답을 수신합니다. 첫 번째 PUT 요청이 자원을 수정 했으므로 ETag가 더 이상 일치하지 않습니다. …

3
마법사가있는 웹 페이지를위한 REST API 디자인
마법사 형식의 웹 페이지가 있습니다. API 제출 버튼은 마법사의 4 단계에 있습니다. 그러나 마법사의 다음 단계로 이동하기 전에 입력 한 데이터를 데이터베이스에 저장하려고합니다. 또한 단일 탭이있는 페이지에서 REST API가 작동하기를 원합니다. 그래서 쿼리 매개 변수 action = draft 또는 submit을 수행하도록 API를 설계했습니다. 조치가 초안 인 경우 특정 필드 만 …
11 design  rest 

1
REST API에서 링크 rel =“self”는 무엇입니까?
나는 종종 HTML 문서에서 다음을 본다 <link rel="self" href="http://example.com/something"> 또는 JSON에서 이와 같이 link: { rel="self", href="http://example.com/something" } 또는 XML로 <atom:link rel="self" href="http://example.com/something" /> 그래서 몇 가지 질문이있었습니다. 이 링크를 왜 포함시켜야합니까? 어떤 이점이 있습니까? (이것은 단지 "좋은 습관"부적이 아니라 그 이유가 있다고 말씀해주십시오) 클라이언트에서이 링크를 어떻게 이용해야합니까? 이 링크의 …
11 rest  web-api 

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