tracker issue : CF-3043375

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

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 Issues Fixed doc

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

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

----------------------------- 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