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!