Uploaded image for project: 'Apache Flex'
  1. Apache Flex
  2. FLEX-18973

HTTPService is over-zealous when percent-encoding the query string

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Later
    • Adobe Flex SDK 3.3 (Release)
    • None
    • RPC: HTTPService
    • None
    • Affected OS(s): All OS Platforms
      Affected OS(s): All OS Platforms
      Browser: Safari
      Language Found: English

    Description

      Steps to reproduce:
      Use an HTTPService instance to submit a "GET" request to an HTTP server:

      • content-type: application/x-www-form-urlencoded
      • with a query-string parameter containing a non-reserved, non-alphanumeric character _ . - or ~ to an HTTP server.

      For information on when to percent-encode a URI, see the RFT at http://tools.ietf.org/html/rfc3986#section-2.3

      Actual Results:
      The non-reserved, non-alphanumeric characters _ . - or ~ are percent-encoded.

      Expected Results:
      The non-reserved alpha-numeric characters should not be percent-encoded.

      Workaround (if any):
      Manually construct your query-string and assign it to the "url" property of your HTTPService instance, and pass no parameters to the "send" method.

      Attachments

        Activity

          People

            adobejira Adobe JIRA
            adobejira Adobe JIRA
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: