• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

How do I encode a parameter in an HTTP request?

 
Alejandro Barrero
Ranch Hand
Posts: 335
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This is my code:

I am trying to send the text of an XML file, but I am getting the exception:
java.lang.IllegalArgumentException: Illegal character(s) in message header value: "<!-- Lone Tree Aloha XML Order Interface -->
<!-- Copyright 2003, Lone Tree Technology, Inc. -->
<!-- www.LoneTreeTechnology.com -->
<!-- info@LoneTreeTechnology.com -->
<!-- XML Interface Order File version 1.0 -->
<!-- This is a sample order for use with the Aloha XML Order Interface. All
Elements and Attributes are explained. -->
<POSREQUEST ExtTermID="001" ExtRequestID="0009001" ReqAck="N">
<!-- POSREQUEST is the top level element. It is REQUIRED. POSREQUEST has

There are still problems with the XML; same problem with "ISO-8859-1".
 
Ulf Dittmer
Rancher
Posts: 42967
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Long text should be sent as a POST, not a GET.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic