سؤال

ممكن مكررة:
يرجى توضيح JSONP.

سؤال ذو الصلة: شرح واستخدام JSONP.

أنا أعرف ما هو json ولكن ما هو json-p؟

كيف تنطق Json-P؟

هل كانت مفيدة؟

المحلول

JSONP أو "JSON مع الحشو"

يساعد على الاستيلاء على JSON من المجالات الخارجية. كل شيء عن طريقة نظافة للحصول على كائنات البيانات (وغيرها من الأشياء) من المجال الخارجي. في الحل البديل لقضايا جافا سكريبت عبر المجال. ودعم أيضا بجائق.

تفاصيل تقنية

نصائح أخرى

كيف انا انطقه؟ جيسون بول.

JSON-P = JSON مع الحشو

http://ajaxian.com/archives/jsonp-json-with-padding.

http://en.wikipedia.org/wiki/json#sonp.

من ويكيبيديا:

"JSONP أو" JSON مع الحشو "هو ملحق JSON حيث يتم تحديد بادئة كوسيطة الإدخال للاتصال نفسها. عادة ما يكون بادئة الحشو هذه اسم وظيفة رد الاتصال، ولكن قد تكون أيضا مهمة متغيرة، وهي عبارة IF، أو أي بادئة بيان جافا سكريبت آخر. يبدو أن الاقتراح الأصلي قد تم إجراؤه في مدونة Macpython في عام 2005 [16] ويستخدم الآن العديد من تطبيقات الويب 2.0 مثل تطبيقات أدوات Dojo، وتطبيقات مجموعة أدوات Google [17] وخدمات الويب. المزيد تم اقتراح امتدادات هذا البروتوكول من خلال النظر في حجج إضافية مدخلات مثل، على سبيل المثال، هي حالة JSONPP [18] مدعومة بخدمات الويب S3DB. لأن JSONP يستخدم علامات البرنامج النصي، والمكالمات مفتوحة في العالم. لهذا السبب ، قد يكون JSONP غير مناسب لحمل البيانات الحساسة. [19] بما في ذلك علامات البرنامج النصي من المواقع البعيدة يسمح للمواقع البعيدة بحقن أي محتوى في موقع على شبكة الإنترنت. إذا كانت المواقع البعيدة لها نقاط فكر N، يمكن أن يتأثر الموقع الأصلي أيضا. "

يرى دوغلاس كروكفورد جون ساغا حيث يذكر نطق آخر JSON في حوالي الساعة 7:45.

في الواقع، في حين أن الإجابات الأخرى جيدة، فإن JSON-P لا يتطلب استخدام JSON. يمكنك استخدام أي تنسيق البيانات الذي تريده، طالما أنه يتبع نفس الفكرة مثل JSON-P. يشير إلى عملية توفير رد اتصال بالخادم، والذي سيتم استخدامه في رمز JavaScript الذي يتم إرجاعه في الاستجابة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top