معرفی JSON و JSONP که چی هستند و به چه درد میخورند
محدودیتی در استفاده از AJAX وجود داره و اون عدم دسترسی به اطلاعاتی
هست که از یک آدرس دیگه اومده. مثلا من میخوام در سایتم پیش بینی وضعیت آب و
هوا رو از سایت یاهو بصورت AJAX داشته باشم. روشهایی برای این کار وجود
داره ولی روش مستقیم ممکن نیست که من Request رو به سایت یاهو بفرستم و
Response بگیرم. برای چنین استفاده هایی، JSONP معرفی شده.
JSONP مخفف JOSN with Padding یعنی استفاده از JSON با واسطه است (این ترجمه مفهومی اش هست نه لغوی) و در واقع یک حقه و ترفنده که با همکاری سایت مبدا و مقصد انجام میشه. به این ترتیب که مثلا من میخوام دمای تهران رو از سایت یاهو بگیرم که به شکل JSON این اطلاعات رو میده و سرور از JSONP پشتیبانی می کنه.
منبع : boplo.ir
+ نوشته شده در سه شنبه بیست و هشتم خرداد ۱۳۹۲ ساعت 21:28 توسط امیر حسین میثمی
|
امیر حسین میثمی