Recientemente comencé a usar soapUI 4.5.1 y aún no estoy familiarizado con todas las configuraciones. He configurado algunas solicitudes web y todas menos una están funcionando correctamente. Estoy intentando enviar el contenido del tipo application/xml, pero me estoy haciendo:Longitud del contenido ya presente error soapUI 4.5.1
org.apache.http.client.ClientProtocolException causada por org.apache.http.ProtocolException: cabecera Content-Length ya presente.
La misma solicitud siempre funcionó bien para mí en 4.5.0. El contenido de la solicitud es algo como esto:
POST http://exampleHost.com/exampleRequest HTTP/1.1
Accept-Encoding: gzip,deflate
Accept: text/xml
Content-Type: application/xml
Content-Length: 456
Host: exampleHost.com
Connection: Keep-Alive
User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
Seguido por el xml.
Supongo que la longitud del contenido se envía dos veces, pero no sé dónde, porque no lo he configurado en ningún lado. SoapUI muestra Additional HTTP Headers for this message
como 0
.
¡Cualquier apuntador sería genial!
¡El problema estaba en mi configuración, como pensaba! Al marcar la casilla de verificación "Authenciate Preemptively" en la configuración global de HTTP se resolvió el problema :) – user1088166
Ahora que ha dejado de funcionar nuevamente aunque no cambié nada, funcionó una vez y luego no funcionó otra vez, ¿qué demonios está pasando? – user1088166
(Puedo resolver esto cambiando el 'Tipo de Autorización' a 'Preferencial' en la pestaña 'Aut' de mi solicitud de jabón.) [Http://forum.soapui.org/viewtopic.php?t=14356] –