CSRF - Can forged POSTs contain arbitrary data?
问题 Forged POST requests can be constructed by untrusted websites by creating a form and posting it to the target site. However, the raw contents of this POST will be encoded by the browser to be in the format: param1=value1¶m2=value2 Is it possible for untrusted websites to construct forged POSTs which contain arbitrary raw content -- such as stringified JSON? {param1: value1, param2: value2} Put another way: Can websites cause the browser to POST arbitrary content to third-party domains?