php jsonp實例 mip無限滾動組件接口注意事項

在改造mip的過程中,很多同學遇到這樣一個問題。mip無限滾動問題

異步請求數據接口(僅支持 JSONP 請求)

異步請求接口需要規範 callback 爲 'callback'

那麼什麼是JSONP?JSONP和JSON又有什麼區別?

其實json和jsonp本質上都是字符串,只是jsonp是外層包裹了一層函數。更多說明自己找度娘去吧,還有接口規範callback我就不多說了,畢竟我也不是很專業

而我們常用的接口幾乎是JSON,所以很多同學在改造mip的時候明明是按照官網一步一步來着,可就是實現不了mip無限滾動。須不知原來多了一個p是不一樣的呢

下面直接上php jsonp示例代碼吧

<?php
header('Content-type: application/json');
//獲取回調函數名
$jsoncallback = htmlspecialchars($_REQUEST ['jsoncallback']);
//json數據
$json_data = '["customername1","customername2"]';
//輸出jsonp格式的數據
echo $jsoncallback . "(" . $json_data . ")";
?>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章