0
널 (null)이지만, 나는 일괄 ID 변수가 "" (오히려 널 (null)보다는 빈 문자열)로 오는 할 수있는 방법을 볼 수 없습니다 디버거에서.@PathParam 내가 2 시간 동안이보고 된 적이
@ Produces/@ Consumes 주석을 제거하려고 시도했지만 운이 없습니다.
http POST http://localhost:8080/cr/feed/send-batch/550f9ef7-b586-4029-bf7d-4d0659a08707
누군가가 내 오류를 발견 할 수 :
나는 다음과 같습니다 리눅스 명령 줄 POST를 사용하고?
import javax.enterprise.context.RequestScoped;
import javax.websocket.server.PathParam;
import javax.ws.rs.*;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;
@Path("/feed")
@RequestScoped
public class FeedHandler {
@POST
@Path("/send-batch/{batchid}")
@Produces(MediaType.APPLICATION_JSON)
@Consumes(MediaType.APPLICATION_JSON)
public Response sendBatch(@PathParam("batchid") String batchid) {
}
가져온 태그도 게시 할 수 있습니까? 아마도 주석을 검사하지 않았을 것입니다. Sth. like : import javax.ws.rs.Path; import javax.ws.rs.PathParam; 그리고 나는 당신이 경로에서 첫 번째 '/'를 필요로한다고 생각하지 않습니다 :-) – user3280180
import 문이 추가되었습니다. '/'당신이 말하는거야? 클래스 또는 메소드 주석. – EdgeCase
메서드에 POST가 필요합니까? PathParam이 필요한 경우 GET을 시도 할 수도 있습니다. – user3280180