10/10/2018, 10:04

Cấu hình như thế nào để server chấp nhận truy vấn Ajax

Ở đây ý mình muốn nói là truy vấn Ajax (thường là GET) từ host khác,chứ kô phải từ chính nó.
Server mình muốn cấu hình là IIS (hoặc Apache)
Thanks
kenphan19 viết 12:20 ngày 10/10/2018
Cấu hình tới già lun đó vì AJAX do phía client xử lý, cụ thể là các browser ở máy client sẽ permission nếu truy xuất ajax từ website khác.
Nếu bạn muốn access ajax từ site khác thì có 2 cách:
- Dùng PHP để xử lý ngược
- Nếu site bạn muốn lấy sử dụng JSON thì có thể embed file js đó vào
shuto_uke viết 12:14 ngày 10/10/2018
Kô hẳn thế đâu, mình đã tìm hiểu và chạy một vài vd thì thấy là Server phải cho phép thì domain khác mới Ajax đc đến nó.
Bạn có thể đọc tại đây https://developer.mozilla.org/En/Using_XMLHttpRequest , phần Cross-site XMLHttpRequest
Firefox 3.5 supports cross-site requests by implementing the web applications working group's Access Control for Cross-Site Requests standard. As long as the server is configured to allow requests from your web application's origin, XMLHttpRequest will work. Otherwise, an INVALID_ACCESS_ERR exception is thrown.
Mình cũng đã "work around" bằng cách dùng PHP lấy nội dung về rồi nhả lại cho JS. Tuy nhiên vẫn muốn biết cách để làm sao cấu hình để Server chấp nhận truy vấn Ajax.
shuto_uke viết 12:10 ngày 10/10/2018
Cho phép mình up cái nhỉ
ngoc_viet08 viết 12:12 ngày 10/10/2018
up làm gì , quảng cáo trang web "thò ..." hả
shuto_uke viết 12:19 ngày 10/10/2018
Sorry, chỉ là chữ kí thôi
Bài liên quan
0