Ich habe eine Frage zum REST-URL-Design. Ich habe hier einige relevante Beiträge gefunden: Verschiedene RESTful-Darstellungen derselben Ressource und hier: RESTful-URL zur GET-Ressource nach verschiedenen Feldern, aber die Antworten sind nicht ganz klar, was die Best Practices sind und warum. Hier ist ein Beispiel. Ich habe REST-URLs zur Darstellung der Ressource …
Ich erstelle einen generischen Webdienst und muss alle Abfrageparameter für eine spätere Analyse in einer Zeichenfolge zusammenfassen. Wie kann ich das machen?
Ich suche derzeit nach Möglichkeiten, automatisierte Tests für einen JAX-RS- basierten Webdienst (Java API for RESTful Web Services) zu erstellen . Grundsätzlich brauche ich eine Möglichkeit, um bestimmte Eingaben zu senden und zu überprüfen, ob ich die erwarteten Antworten erhalte. Ich würde dies lieber über JUnit tun, bin mir aber …
Entschuldigung, diese Frage klingt albern, aber nachdem ich einige meiner RESTful-Services mit Jersey entwickelt hatte, stellte ich mir die Frage: Wenn REST nur eine Architektur und kein Protokoll wie SOAP ist, warum benötigen wir eine Spezifikation wie JAX-RS? Ich habe tatsächlich nach Fragen wie "Was ist der Unterschied zwischen Servlets …
Ist es möglich, eine JAX-RS-Anwendung nur mit Anmerkungen einzurichten? (mit Servlet 3.0 und JAX-RS Jersey 1.1.0) Ich habe es versucht und hatte kein Glück. Einige zu verwenden web.xmlscheint erforderlich. Konfiguration A (funktioniert, hat aber die Konfiguration web.xml) web.xml ... <servlet> <servlet-name>org.foo.rest.MyApplication</servlet-name> </servlet> <servlet-mapping> <servlet-name>org.foo.rest.MyApplication</servlet-name> <url-pattern>/*</url-pattern> </servlet-mapping> ... Java @ApplicationPath("/") public …
Ich habe eine Methode; @POST @Path("test") @Consumes(MediaType.APPLICATION_JSON) public void test(ObjectOne objectOne, ObjectTwo objectTwo) Jetzt weiß ich, dass ich ein einzelnes Objekt im JSON-Format veröffentlichen und es einfach in den Körper einfügen kann. Aber ist es möglich, mehrere Objekte zu erstellen? Wenn das so ist, wie?
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Verbessere diese Frage Ich habe gerade von Apache …
Da wir eine Art Proxy zwischen einer mobilen App und einem Webdienst haben, sind wir verwirrt über die Antwort bei der Ausgabe einer Post-Anfrage. Wir erhalten eine Antwort mit dem Status 200: OK. Der JSON-Antworttext kann jedoch nicht gefunden / extrahiert werden. Client client = ClientBuilder.newClient(); WebTarget webTarget = client.target(WEBSERVICE_BASE_LOCATION …
Ich stelle eine Webdienstkomponente mithilfe der RESTEasy JAX-RS- Implementierung für JBoss Application Server 7 bereit . Gibt es eine Anmerkung, um erforderliche, obligatorische @QueryParam- Parameter in JAX-RS zu deklarieren ? Und wenn nicht, wie geht man dann standardmäßig mit Situationen um, in denen solche Parameter fehlen? Meine Webdienst- (Ressourcen-) Methoden …
Ich verwende die Jersey-Implementierung von JAX-RS. Ich möchte ein JSON-Objekt an diesen Dienst senden, erhalte jedoch den Fehlercode 415 Nicht unterstützter Medientyp. Was vermisse ich? Hier ist mein Code: @Path("/orders") @Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.APPLICATION_JSON) public class OrderResource { private static Map<Integer, Order> orders = new HashMap<Integer, Order>(); @POST public void createOrder(Order order) …
Ich entwickle eine Java-Skript-Client-Anwendung. Auf der Serverseite muss ich CORS verarbeiten, alle Dienste, die ich mit JERSEY in JAX-RS geschrieben habe. Mein Code: @CrossOriginResourceSharing(allowAllOrigins = true) @GET @Path("/readOthersCalendar") @Produces("application/json") public Response readOthersCalendar(String dataJson) throws Exception { //my code. Edited by gimbal2 to fix formatting return Response.status(status).entity(jsonResponse).header("Access-Control-Allow-Origin", "*").build(); } Ab sofort …
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.