Ho bisogno di aiuto. Nel mio attuale sviluppo uno dei requisiti dice:Impostazione di una stringa in un corpo di httpResponse
Il server restituirà 200-OK come risposta (httpresponse).
Se il panelista viene verificato, di conseguenza, il server deve anche restituire l'ID del panelista di questo panelista.
Il server posizionerà il panelist id all'interno del corpo del 200-OK risposta nel modo seguente:
<tdcp>
<cmd>
<ack cmd=”Init”>
<panelistid>3849303</panelistid>
</ack>
</cmd>
Ora sono in grado di mettere la HttpResponse come
httpServletResponse.setStatus(HttpServletResponse.SC_OK);
E posso mettere
String responseToClient= "<tdcp><cmd><ack cmd=”Init”><panelistid>3849303</panelistid></ack></cmd></tdcp>";
Ora che cosa significa inserire il codice XML sopra nel corpo della risposta 200-OK e come può essere ottenuto?
httpServletResponse.getWriter(). Close() non è una buona idea. In generale non è una buona idea chiudere un flusso che non è stato aperto da te. – Tarlog