«jax-rs» 태그된 질문

JAX-RS : RESTful 웹 서비스 용 Java API. REST 아키텍처 스타일에 따라 웹 서비스 생성을 지원하는 API입니다.

2
JAX-RS 및 Jersey를 사용한 REST 토큰 기반 인증 모범 사례
Jersey에서 토큰 기반 인증을 활성화하는 방법을 찾고 있습니다. 특정 프레임 워크를 사용하지 않으려 고합니다. 가능합니까? 내 계획은 다음과 같습니다. 사용자가 내 웹 서비스에 가입하면 내 웹 서비스가 토큰을 생성하여 클라이언트로 보내고 클라이언트는이를 유지합니다. 그런 다음 클라이언트는 각 요청에 대해 사용자 이름과 비밀번호 대신 토큰을 보냅니다. 각 요청에 대해 사용자 정의 …

13
@QueryParam과 @PathParam을 사용하는 경우
: 난 이미 여기에 요청합니다 질문 요구 하진 않았어 @PathParam과 @QueryParam의 차이점은 무엇입니까 이것은 "모범 사례"또는 컨벤션 질문입니다. 당신은 언제 사용하는 것이 @PathParam대 @QueryParam. 결정이 정보 패턴을 차별화하기 위해 두 가지를 사용하고 있다고 생각할 수 있습니다. LTPO 아래에서 완벽하게 관찰하는 것보다 덜 설명하겠습니다. PathParam 사용은 정보 카테고리를 위해 예약 될 …
276 java  rest  jax-rs 

4
유효하지 않은 데이터에 대한 REST 응답 코드
다음 시나리오의 경우 클라이언트에게 어떤 응답 코드를 전달해야합니까? 잘못된 이메일 형식과 같이 사용자 등록 중에 잘못된 데이터가 전달되었습니다. 사용자 이름 / 이메일이 이미 존재합니다 나는 403을 선택했다. 나는 또한 내가 사용할 수 있다고 생각하는 것을 발견했다. 위키 백과 : 412 전제 조건 실패 : 서버가 요청자가 요청한 전제 조건 중 …
272 http  rest  jax-rs 

14
JAX-RS — JSON과 HTTP 상태 코드를 함께 반환하는 방법?
REST 웹 응용 프로그램 (NetBeans 6.9, JAX-RS, TopLink Essentials)을 작성 중이며 JSON 및 HTTP 상태 코드 를 반환하려고 합니다. HTTP GET 메소드가 클라이언트에서 호출 될 때 JSON을 반환하는 코드 준비 및 작업이 있습니다. 본질적으로 : @Path("get/id") @GET @Produces("application/json") public M_機械 getMachineToUpdate(@PathParam("id") String id) { // some code to return JSON …

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) 생성자가 …

3
URL 매트릭스 매개 변수와 쿼리 매개 변수
내 URL에 행렬 또는 쿼리 매개 변수를 사용할지 궁금합니다. 그 주제에 대한 오래된 토론 이 만족스럽지 않다는 것을 알았습니다 . 예 검색어 매개 변수가있는 URL : http : //some.where/thing? paramA = 1 & paramB = 6542 매트릭스 매개 변수가있는 URL : http : //some.where/thing; paramA = 1; paramB = 6542 …
176 http  url  rest  parameters  jax-rs 

4
JAX-RS와 스프링 레스트의 차이점
JAX-RS (JAX-RS는 스펙이기 때문에 Jersey를 사용하여 비교해야 할 수도 있음)와 Spring for Restful services 의 차이점과 혼동되었습니다 . 온라인에서 더 많은 정보를 검색하려고했지만 더 혼란스러워졌습니다. 우리 회사는 Spring MVC를 사용하여 Restful API 개발 혼란스러운 부분은 JAX-RS가 RESTful Web Services의 Java API를 나타내며 Spring에서 java를 사용하여 RESTful Web Services를 개발하므로 실제로 …

14
Java 8 LocalDate Jackson 형식
들어 java.util.Date 내가 할 때 @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy") private Date dateOfBirth; 그런 다음 JSON 요청에서 보낼 때 { {"dateOfBirth":"01/01/2000"} } 효과가있다. Java 8의 LocalDate 필드에 대해 어떻게해야합니까 ?? 나는 노력했다 @JsonDeserialize(using = LocalDateDeserializer.class) @JsonSerialize(using = LocalDateSerializer.class) private LocalDate dateOfBirth; 작동하지 않았다. 누군가 올바른 방법이 무엇인지 알려주세요 .. …
138 java  json  jackson  jax-rs  resteasy 

12
START_OBJECT 토큰에서 java.util.ArrayList의 인스턴스를 역 직렬화 할 수 없습니다.
List사용자 지정 개체 를 게시하려고 합니다. 요청 본문의 JSON은 다음과 같습니다. { "collection": [ { "name": "Test order1", "detail": "ahk ks" }, { "name": "Test order2", "detail": "Fisteku" } ] } 요청을 처리하는 서버 측 코드 : import java.util.Collection; import javax.ws.rs.Consumes; import javax.ws.rs.POST; import javax.ws.rs.Path; import javax.ws.rs.Produces; import javax.ws.rs.core.MediaType; import …

1
RESTful POST 메서드에서 매개 변수에 액세스하는 방법
내 POST 방법은 다음과 같습니다. @POST @Consumes({"application/json"}) @Path("create/") public void create(String param1, String param2){ System.out.println("param1 = " + param1); System.out.println("param2 = " + param2); } Netbeans에서 Jersey Client를 만들 때 post 메서드를 호출하는 메서드는 다음과 같습니다. public void create(Object requestEntity){ webResource.path("create").type(MediaType.APPLICATION_JSON).post(requestEntity); } 이 테스트를 실행할 때 : @Test public void …

10
JERSEY를 사용하는 입력 및 출력 바이너리 스트림?
저는 Jersey를 사용하여 주로 JSON 인코딩 데이터를 검색하고 제공하는 RESTful API를 구현하고 있습니다. 그러나 다음을 수행해야하는 몇 가지 상황이 있습니다. PDF, XLS, ZIP 또는 기타 바이너리 파일과 같은 다운로드 가능한 문서를 내 보냅니다. 일부 JSON 및 업로드 된 XLS 파일과 같은 멀티 파트 데이터 검색 이 웹 서비스에 대한 AJAX …
111 java  jersey  jax-rs 

3
JAX-RS의 공급자는 무엇을 의미합니까?
누구든지 JAX-RS 공급자가 무엇이며 '@Provider'주석이 무엇을하는지 설명해 주시겠습니까? 문서를 읽었지만 얻을 수 없습니다. 들어오는 요청을 처리하는 리소스 클래스가있는 경우 공급자는 무엇을합니까? 영구 리소스 클래스 (요청 당이 아닌 클래스)를 생성 할 때 단일 리소스 클래스와 어떻게 다릅니 까? 아니면 그 클래스도 제공자입니까?
110 java  jersey  jax-rs 


5
Jersey와 Jax-RS의 차이점
진짜 저지가 뭔지 정말 이해가 안 돼 .. 내가 아는 것은 Jax-RS가 REST 웹 서비스 및 저지를 구축하기위한 API라는 것입니까? 몇 가지 정보를 받았는데 모두 "저지는 Jax-RS를 구현 한 것입니다"라고 말합니다. 그러나 그것은 무엇을 의미합니까? jax-rs가 API 인 경우 나머지 웹 서비스를 만들기 위해 저지가 필요한 이유는 무엇입니까? jersey는 jax-rs로 …
95 java  jersey  jax-rs 

5
JAX-RS와 JAX-WS의 차이점은 무엇입니까?
JAX-RS 및 JAX-WS에 대한 몇 가지 기사를 읽은 후 확인하고 싶은 몇 가지 질문이 있습니까? JAX-RS는 JAX-WS와 같은 비동기 요청을 할 수 있습니까? JAX-RS가 Java 플랫폼에서 실행되지 않는 웹 서비스에 액세스 할 수 있습니까? 그 반대의 경우도 마찬가지입니까? "REST는 PDA 및 휴대폰과 같은 제한된 프로필 장치에 특히 유용합니다."라는 의미는 무엇입니까? …

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