2017-03-03 59 views
0

我在這方面真的很新,我的同事給了我這個信息。檢索數據庫。我不確定該怎麼辦。使用令牌認證檢索數據

curl -X GET -H "Authorization: Token token=xxxxxxxxxxxxxxxxxxxxxxxxx" "https://www.example.com/api/transactables?page=1&per_page=1" 

請問我可以在這裏指出正確的方向嗎?

是否有我可以使用的標準代碼格式?

回答

0

要做到這一點,您可以使用$.ajaxheaders屬性添加您的令牌。試試這個:

$.ajax({ 
    type: 'get', 
    url: 'https://www.example.com/api/transactables', 
    headers: { 
    Authorization: 'Token token=xxxxxxxxxxxxxxxxxxxxxxxxx' 
    }, 
    data: { 
    page: 1, 
    per_page:1 
    }, 
    success: function(){ 
    console.log('success!'); 
    } 
}); 
+0

嗨@Rory,感謝你想幫忙,我想你的建議,但我收到一個404錯誤。 XMLHttpRequest無法加載https://www.example.com.au/api/transactables?page=1&per_page=10。對預檢請求的響應不會通過訪問控制檢查:請求的資源上不存在「訪問控制 - 允許來源」標頭。因此不允許原產地'null'訪問。該響應具有HTTP狀態碼404。 – Ben

+0

順便說一句「curl -X GET -H」授權「的用法是什麼? – Ben