Tôi đã viết một ứng dụng web sử dụng số của các cuộc gọi $.post
của cuộc gọi với JQuery. Bây giờ tôi xin gửi đến withCredentials: true
với nó để giữ một phiên còn sống, những gì trông giống như thế này trong $.ajax
(và cũng làm việc như thế này):
$.ajax({
type: 'post',
url: 'http://example.com/server/api.php',
crossDomain: true,
dataType: "json",
xhrFields: {
withCredentials: true
},
data: {
username : 'test',
password : 'test'
},
success: function (d) {
$('body').html(d.status);
}
});
Điều này là do bây giờ tôi muốn tải lên các tập tin PHP để tôi máy chủ và xuất phía máy khách bằng Cordova. (withCredentials: true
chỉ được bao gồm vì thử nghiệm trên máy chủ cục bộ của tôi) Tôi có thể gói số này vào cuộc gọi $.post
hoặc tôi có cần phải thay thế tất cả các cuộc gọi không? (Tôi sẽ viết một hàm mới đó sẽ trông giống như $ .post)
và câu hỏi là ?? – iJade
Trùng lặp: http://stackoverflow.com/questions/16689496/cross-domain-ajax-request-basic-authentication –
@ZeeTee liên kết đến câu hỏi không có câu trả lời chính xác được đánh dấu có nghĩa là: P – MoshMage