جافا سكريبت طلب GET مثل متصفح
-
06-07-2019 - |
سؤال
وأحتاج إلى طلب صفحة على شبكة الإنترنت من جانب العميل ومن تمريرها إلى خادم كسلسلة. حاولت مسج:
$.get(
"http://example.ru/",
{name:"Joe", age:"42"},
function(data){
$.get(
"script.php",
{data:data, query:query},
)
});
});
ولكن لم ينجح. وأظن أنه فشل بسبب الرؤوس المخصصة التي أضافها مسج.
هل أنت المشورة لي بعض تقنية لتجاوز رؤوس طلب أو أي مكتبة شبيبة التي تجعل طلبات فقط مثل متصفح يفعل؟
المحلول
ولقد تم القبض عليك من قبل نفس السياسة المنشأ :
<اقتباس فقرة>والسياسة الأصل نفس يمنع على وثيقة أو النصي تحميل من واحد الأصل من الحصول على أو وضع خصائص وثيقة من آخر المنشأ.
اقتباس فقرة>ما يمكنك القيام به هو استخدام وكيل بسيط على نطاقك الذي جلب الصفحة كنت مهتما في (بإذن، بالطبع) مما يسمح لك لعرضه على الصفحة الخاصة بك عن طريق طلبات اياكس. ما أعنيه هو شيء كما يلي:
$.get("yourdomain/proxy.php?name=Joe&age=42"
function(data){
$.get(
"script.php",
{data:data, query:query},
)
});
});
لا تنتمي إلى StackOverflow