คำถามในหัวข้อ 'jax-rs'

จะเพิ่ม HTTP Header แบบกำหนดเองในการตอบกลับ JAX-RS ได้อย่างไร
ฉันกำลังพยายามเพิ่มส่วนหัว HTTP ที่กำหนดเองเพื่อตอบกลับใน Apache CXF ฉันต้องนับ MD5 จากเนื้อหาและเพิ่มเป็นส่วนหัว HTTP ฉันพยายามใช้ ResponseHandler หรือ Interceptor ความพยายามครั้งสุดท้ายของฉันคือ @Component public class ResponseBPAuthFilter...
14484 มุมมอง
schedule 02.11.2023

การเข้ารหัส JAX-RS
ฉันใช้ JAX-RS เพื่อสร้างบริการเว็บ (ส่วนที่เหลือ) ที่ส่งคืนผลลัพธ์ในรูปแบบ JSON ทุกอย่างเรียบร้อยดี ยกเว้นการเข้ารหัส ตัวอย่างเช่น ฉันได้รับ: ..., parameter:"Dep\u00f3sitos" ,... แทน: ..., parameter:"Depósitos" ,......
11749 มุมมอง
schedule 03.11.2023

จัดการการรับรองความถูกต้องและการอนุญาตในเว็บเซอร์ jax-rs ด้วย cxf
ฉันมี webapp ที่มี jsps ฉันไม่ได้ใช้ struts หรือ mvc framework ใด ๆ เรามีบริการ JAX-RS โดยใช้ Apache CXF ตอนนี้อยากทำตาม. อนุญาตให้ผู้ใช้เข้าสู่ระบบด้วยชื่อผู้ใช้และรหัสผ่าน สำหรับการเรียกใช้บริการเว็บครั้งต่อๆ ไป...
1288 มุมมอง
schedule 25.10.2023

ข้อผิดพลาด MOXyJsonProvider เมื่อยกเลิกการจัดเรียงอาร์เรย์ json
ฉันมีทรัพยากรเสื้อแบบธรรมดา UserContentManager ที่ประมวลผลคลาส ContentInput แบบธรรมดา ทั้งสองคลาสอยู่ด้านล่าง เมธอด postHello ทำงานได้ดีเมื่อถูกเรียกโดยใช้ curl -X POST -H "Content-Type: application/json" -d '{"id":1,"type":"a"}'...
340 มุมมอง
schedule 13.01.2024

REST พร้อม JAX-RS - การจัดการการดำเนินการที่ใช้เวลานาน
ฉันมีบริการ REST ที่ใช้กับ JAX-RS การดำเนินการบางอย่างใช้เวลานานจึงจะเสร็จสมบูรณ์ อาจใช้เวลาประมาณ 15-30 นาที ในกรณีเหล่านี้ ความชอบของฉันคือส่งเธรดพื้นหลังเพื่อประมวลผลการดำเนินการที่ใช้เวลานาน จากนั้นตอบสนองทันทีด้วยสถานะ HTTP 202 ACCEPTED...
8856 มุมมอง
schedule 16.11.2023

จะทำการโทร ajax ด้วยข้อมูล JSON ไปยังบริการ Jersey rest ได้อย่างไร
ฉันได้อ่าน ลิงก์ นี้แล้ว แต่สิ่งนี้ไม่ได้ช่วยฉันออกไป ฉันใช้ jersey lib v1.17.1 บริการที่พักเสื้อของฉัน: @POST @Consumes({MediaType.APPLICATION_JSON}) @Produces({MediaType.APPLICATION_JSON}) @Path("/post1") public ResponseBean...
7813 มุมมอง
schedule 21.11.2023

จะเปิดใช้งานคำขอข้ามโดเมนบนบริการเว็บ JAX-RS ได้อย่างไร
ฉันพัฒนาชุดบริการเว็บเพื่อการพักผ่อน ฉันไม่สามารถเรียกวิธีการเหล่านี้จากไคลเอนต์ระยะไกลได้เนื่องจากข้อผิดพลาด No 'Access-Control-Allow-Origin' header is present on the requested resource. บริการทำงานได้อย่างสมบูรณ์บน localhost...
99276 มุมมอง

jersey @PathParam: วิธีส่งตัวแปรที่มีเครื่องหมายทับมากกว่าหนึ่งอัน
package com.java4s; import javax.ws.rs.GET; import javax.ws.rs.Path; import javax.ws.rs.PathParam; import javax.ws.rs.Produces; import javax.ws.rs.core.Response; @Path("/customers") public class RestServicePathParamJava4s { @GET...
12441 มุมมอง
schedule 11.01.2024

JAX-RS @Produces: จะปรับแต่ง JSON ได้อย่างไร?
ฉันยังใหม่กับ JAX-RS และฉันต้องการให้บริการรายการของฉันเป็น JSON โมเดลเอนทิตีของฉันเป็นดังนี้: public class Entity { private String name; private Date date; private Float number; } นี่คือวิธีที่ฉันเรียกใช้บริการ:...
422 มุมมอง
schedule 12.12.2023

ฟิลด์ที่กำหนดเองในวัตถุเนื้อหาการตอบสนอง
วิธีสร้างฟิลด์แบบกำหนดเองที่แสดงในเนื้อหาการตอบกลับโดยการส่งฟิลด์ในส่วนหัวของคำขอเช่นนี้ GET: api/v1/custom-fields?fields=name,city,state นั่นหมายความว่าฉันควรแสดงค่าชื่อ เมือง รัฐเฉพาะในการรับการตอบกลับ ไม่ใช่ทุกช่องจากออบเจ็กต์การตอบกลับ
368 มุมมอง
schedule 22.11.2023

Tomcat 7 - วิธี @GET พร้อม @ApplicationPath - ข้อผิดพลาดสถานะ 404
ฉันต้องการรันโปรเจ็กต์ของฉันบน Tomcat โดยใช้เส้นทางปลายทางต่อไปนี้คือไฟล์ java สองไฟล์ของฉัน นี่คือคลาสแอปของฉัน package app; import javax.ws.rs.ApplicationPath; import javax.ws.rs.core.Application; @ApplicationPath("/t")...
716 มุมมอง
schedule 27.11.2023

HTTPServletRequest และ HTTPServletResponse ไม่ได้เต็มไปด้วย @Context
ฉันยังใหม่กับ DI มากและกำลังประสบปัญหามากมายกับสิ่งพื้นฐานใน JAX-RS ฉันมีตัวกรองชื่อ SentryAuthFilter ซึ่งคลาสย่อยเป็นคลาสนามธรรมชื่อ AuthFilter AuthFilter ใช้ ContainerRequestFilter , ContainerResponseFilter และ WriterInterceptor...
384 มุมมอง
schedule 10.11.2023

จะอ่าน Jetty HttpInput (ServletInputStream) หลายครั้งได้อย่างไร
ขณะนี้ฉันกำลังพัฒนา REST API โดยใช้ RestEasy และ Jetty หนึ่งในแผนของฉันกับ REST API นี้คือการสร้างปลั๊กอิน hook เพื่อทำทุกอย่างที่จำเป็นกับคำขอขาเข้าโดยใช้ JAX-RS ContainerRequestFilter สิ่งที่มี ContainerRequestPlugin ใน Jetty...
188 มุมมอง
schedule 05.12.2023