在API請求過程中,傳遞數(shù)據(jù)是十分重要的一環(huán)。而現(xiàn)在越來越多的API支持JSON數(shù)據(jù)傳輸,get也不例外。
$.ajax({ type: "GET", url: "example.com/api/data", data: {"param":"value","json":{"key":"value"}}, success: function(response) { console.log(response); } });
與傳統(tǒng)的get請求相比,我們可以在data里傳遞JSON對象。這使得參數(shù)更加靈活,我們可以傳遞更為復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。而后端我們也可以輕松的處理JSON數(shù)據(jù)。
雖然get請求對數(shù)據(jù)大小有限制,但對于少量或者小型數(shù)據(jù)的傳輸,GET傳JSON數(shù)據(jù)是個很方便的選擇。而且JSON具有結(jié)構(gòu)化和描述性,便于前后端人員的解析和調(diào)試。
上一篇python 解釋器源碼
下一篇c json鍵值對