0
ich einen Endpunkt erstellt haben:String JSON ohne „“ auf JAXRS Antwort
@Path(value = "/users")
@Produces(MediaType.APPLICATION_JSON)
public interface IUserCommtyEndpoint {
@POST
public abstract Response create(
@HeaderParam("user") String username
);
Wie Sie sehen, ich habe festgelegt, dass dieser Endpunkt MetiaType.APPLICATION_JSON
erzeugt.
Dies ist die Umsetzung:
@Override
public Response create(String username) {
String userId = "some string";
return Response
.created(this.uriInfo.getAbsolutePathBuilder().path(userId).build())
.entity(userId)
.build();
}
Dennoch ist die Antwort Körpergehalt some string
whithout ""
. Daher kann der Browser diesen Zeichenfolgenwert nicht mit einem JSON-Format analysieren.
Irgendwelche Ideen?