Я попытался переопределить содержимое заголовка HTTP-запроса с помощью функции AJAX в jQuery. Похоже, это
$.ajax({
type : "POST",
url : url,
data : data,
contentType: "application/x-www-form-urlencoded;charset=big5",
beforeSend: function(xhr) {
xhr.setRequestHeader("Accept-Charset","big5");
xhr.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=big5");
},
success: function(rs) {
target.html(rs);
}
});
Заголовок Content-Type по умолчанию равен "application / x-www-form-urlencoded; charset = UTF-8", но, очевидно, я не могу переопределить его значение, независимо от того, что я использую подходы contentType или beforeSend ,
Может ли кто-нибудь дать мне подсказку, как мне изменить или изменить значение типа содержимого HTTP-запроса?
Большое спасибо.
Кстати, есть ли какая-нибудь хорошая документация, чтобы я мог изучить обработку кодирования XMLHttpRequest в JavaScript?