Bug 30394 - Safari send incorrect "raw POST data" via XMLHttpRequest
Summary: Safari send incorrect "raw POST data" via XMLHttpRequest
Status: RESOLVED DUPLICATE of bug 30387
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Windows XP
: P2 Critical
Assignee: Nobody
URL: http://pc44.one.pl/goorol/bugs/raw_po...
Depends on:
Reported: 2009-10-15 10:37 PDT by bugzilla33
Modified: 2009-10-15 19:14 PDT (History)
1 user (show)

See Also:

browser test script (6.08 KB, application/octet-stream)
2009-10-15 10:37 PDT, bugzilla33
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description bugzilla33 2009-10-15 10:37:39 PDT
Created attachment 41230 [details]
browser test script

Safari send incorrect "raw POST data" via XMLHttpRequest.

Test using URL above.
Download the attachment (php+js source) for analysis.
Comment 1 bugzilla33 2009-10-15 15:17:03 PDT
Note: the POST string should send as UTF-8 encoded.
Safari breaks only some utf-8 characters (all are contained in the $norm string, after uridecode).
Comment 2 Alexey Proskuryakov 2009-10-15 19:14:14 PDT
Technically, this is the same as bug 30387.

*** This bug has been marked as a duplicate of bug 30387 ***