tracker issue : CF-3043375

select a category, or use search below
(searches all categories and all time range)
Title:

Bug 86368:(Watson Migration Closure)When doing a chttp POST with a ~ (tilde) in the URL, the ~ always gets URLENCODED

| View in Tracker

Status/Resolution/Reason: Closed/Fixed/

Reporter/Name(from Bugbase): Sander Bruinsma / Sander Bruinsma (Toomba)

Created: 02/15/2011

Components: Net Protocols, HTTP

Versions: 9.0

Failure Type: Unspecified

Found In Build/Fixed In Build: 9,0,0,251028 / CF11 Update5

Priority/Frequency: Normal / Unknown

Locale/System: English / Platforms All

Vote Count: 2

Listed in the version 11.0.05.293506 Issues Fixed doc
Problem:

When doing a chttp POST with a ~ (tilde) in the URL, the ~ always gets URLENCODED. This should not happen. It's being transformed to %7E while this should not happen. It is being used by the LinkedIn API oAuth methods, which make ColdFusion incompatible with the LinkedIn API. The are many Forum post, like http://developer.linkedin.com/thread/2233
Method:

There is just one step:<cfhttp method="POST" URL="http://www.test.com"><cfhttpparam name="field" type="url" value="~" /></cfhttp>The 'field' on the receiving end should be: ~, but is not.
Result:

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	3043375

External Customer Info:
External Company:  
External Customer Name: Sander Bruinsma
External Customer Email: 4D72527844D7420E99201549
External Test Config: 02/15/2011

Attachments:

Comments: