Sto cercando un modo per abilitare l'autenticazione basata su token in Jersey. Sto cercando di non usare alcun quadro particolare. È possibile? Il mio piano è: un utente si iscrive al mio servizio Web, il mio servizio Web genera un token, lo invia al client e il client lo manterrà. …
Non sto ponendo la domanda che è già stata posta qui: qual è la differenza tra @PathParam e @QueryParam Questa è una "best practice" o una domanda sulla convenzione. Quando si usa @PathParamvs @QueryParam. Quello che posso pensare è che la decisione potrebbe usare i due per differenziare il modello …
Quale codice di risposta deve essere passato al client in caso di scenari seguenti? Dati non validi trasmessi durante la registrazione dell'utente come formato email errato Nome utente / Email già esistente Ho scelto 403. In seguito ho anche scoperto che posso usare. Wikipedia: 412 Condizione preliminare non riuscita: il …
Sto scrivendo un'app Web REST (NetBeans 6.9, JAX-RS, TopLink Essentials) e sto cercando di restituire il codice di stato JSON e HTTP. Ho il codice pronto e funzionante che restituisce JSON quando il metodo HTTP GET viene chiamato dal client. Essenzialmente: @Path("get/id") @GET @Produces("application/json") public M_機械 getMachineToUpdate(@PathParam("id") String id) { …
Sto imparando JAX-RS (aka, JSR-311) usando Jersey. Ho creato con successo una risorsa radice e sto giocando con i parametri: @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 } } Funziona benissimo …
Mi chiedo se utilizzare i parametri matrice o query nei miei URL. Ho trovato una discussione più vecchia su questo argomento non soddisfacente. Esempi URL con parametri di query: http: //some.where/thing? ParamA = 1 & paramB = 6542 URL con parametri matrice: http: //some.where/thing; paramA = 1; paramB = 6542 …
Ho confuso con la differenza tra JAX-RS (beh, forse dovrei usare Jersey per fare un confronto poiché JAX-RS è solo una specifica) e servizi Spring for Restful . Ho provato a cercare ulteriori informazioni online e diventa più confuso. La mia azienda sta usando Spring MVC per sviluppare API Restful …
Per java.util.Date quando lo faccio @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy") private Date dateOfBirth; quindi nella richiesta JSON quando invio { {"dateOfBirth":"01/01/2000"} } Funziona. Come devo fare questo per il campo LocalDate di Java 8 ?? Ho provato ad avere @JsonDeserialize(using = LocalDateDeserializer.class) @JsonSerialize(using = LocalDateSerializer.class) private LocalDate dateOfBirth; Non …
Sto provando a POSTARE un Listoggetto personalizzato. Il mio JSON nel corpo della richiesta è questo: { "collection": [ { "name": "Test order1", "detail": "ahk ks" }, { "name": "Test order2", "detail": "Fisteku" } ] } Codice lato server che gestisce la richiesta: import java.util.Collection; import javax.ws.rs.Consumes; import javax.ws.rs.POST; import …
Il mio metodo POST ha questo aspetto: @POST @Consumes({"application/json"}) @Path("create/") public void create(String param1, String param2){ System.out.println("param1 = " + param1); System.out.println("param2 = " + param2); } Quando creo un client Jersey in Netbeans, il metodo che chiama il metodo post ha questo aspetto: public void create(Object requestEntity){ webResource.path("create").type(MediaType.APPLICATION_JSON).post(requestEntity); } …
Sto usando Jersey per implementare un'API RESTful che recupera e fornisce principalmente dati codificati JSON. Ma ho alcune situazioni in cui ho bisogno di ottenere quanto segue: Esporta documenti scaricabili, come PDF, XLS, ZIP o altri file binari. Recupera i dati multiparte, come alcuni JSON più un file XLS caricato …
Qualcuno potrebbe spiegarmi cos'è un provider JAX-RS e cosa fa l'annotazione "@Provider"? Ho letto la documentazione ma non riesco a ottenerla. Se esistono classi di risorse che soddisfano le richieste in arrivo, cosa fanno i provider? In che modo sono diversi dalle classi di risorse singleton quando creo una classe …
Non riesco davvero a capire cosa sia veramente la maglia .. Quello che so è che Jax-RS è un'API per la creazione di servizi Web REST e jersey? Ho ricevuto alcune informazioni e tutti dicono la stessa cosa: "la maglia è un'implementazione di Jax-RS". Ma cosa significa? Se jax-rs è …
Dopo aver letto alcuni articoli su JAX-RS e JAX-WS, avevo alcune domande che voglio confermare? JAX-RS può eseguire richieste asincrone come JAX-WS? JAX-RS può accedere a un servizio Web che non è in esecuzione sulla piattaforma Java e viceversa? Cosa significa "REST è particolarmente utile per dispositivi a profilo limitato, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.