Rumah  >  Artikel  >  Java  >  Bagaimanakah Saya Boleh Mengesan Permintaan dan Respons XML dalam JAX-WS Tanpa Menggunakan Proksi?

Bagaimanakah Saya Boleh Mengesan Permintaan dan Respons XML dalam JAX-WS Tanpa Menggunakan Proksi?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-10-29 04:29:02648semak imbas

How Can I Trace XML Requests and Responses in JAX-WS Without Using Proxies?

Menjejak Permintaan/Respons XML dalam JAX-WS tanpa Proksi

Menggunakan pelaksanaan rujukan JAX-WS, adalah mungkin untuk mengakses permintaan mentah/ XML respons untuk perkhidmatan web tanpa menggunakan proksi. Ini boleh dicapai dengan menetapkan sifat sistem yang membolehkan komunikasi pembalakan. Berikut ialah kod untuk mencapai ini:

<code class="java">System.setProperty("com.sun.xml.ws.transport.http.client.HttpTransportPipe.dump", "true");
System.setProperty("com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.dump", "true");
System.setProperty("com.sun.xml.ws.transport.http.HttpAdapter.dump", "true");
System.setProperty("com.sun.xml.internal.ws.transport.http.HttpAdapter.dump", "true");
System.setProperty("com.sun.xml.internal.ws.transport.http.HttpAdapter.dumpTreshold", "999999");</code>

Sebagai alternatif, sifat ini boleh ditetapkan melalui parameter baris arahan menggunakan "-D" atau melalui pembolehubah persekitaran. Dengan mendayakan pilihan ini, semua komunikasi akan dilog masuk ke konsol, memberikan pandangan tentang permintaan dan respons XML.

Untuk butiran tambahan, rujuk perbincangan StackOverflow "Menjejak permintaan/respons XML dengan JAX-WS apabila ralat berlaku." Kaedah ini membolehkan keupayaan pengesanan yang mudah dan cekap dalam JAX-WS tanpa memperkenalkan rangka kerja tambahan di atas kepala.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengesan Permintaan dan Respons XML dalam JAX-WS Tanpa Menggunakan Proksi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn