Ensure correct XHR encoding for multipart/form-data forms (#174)

Fixes #168
This commit was merged in pull request #174.
This commit is contained in:
BehindTheMath
2018-08-15 15:07:04 -04:00
committed by GitHub
parent 03d64863c8
commit 6f39767cf9

View File

@@ -68,7 +68,7 @@ module.exports = function(location, options, callback) {
request.setRequestHeader("X-PJAX-Selectors", JSON.stringify(options.selectors))
// Send the proper header information for POST forms
if (requestPayload && requestMethod === "POST") {
if (requestPayload && requestMethod === "POST" && !formData) {
request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded")
}