2015-06-21 91 views
2
var myFunc = function(url){ 

     console.log(url); 

      $http({ 
       url: "http://example.me/", 
       method: "GET", 
       data:{url:url}, 
      }).finally(function() { 
}) 

不確定爲什麼當我在我的PHP $ _GET ['url']中回顯時我沒有收到任何東西,上面的snytax有什麼問題嗎?順便說一句,我沒有得到任何錯誤。

回答

2

使用 「PARAMS」,而不是 「數據」 數據是POST或PUT方法

$http({ 
    url: "http://example.me/", 
    method: "GET", 
    params:{url:url}, 
}).finally(function() { 
+0

什麼careles錯誤!但我的回聲$ _GET ['url']顯示什麼,任何想法? –

+0

檢查開發人員工具(Chrome和FF中的F12)/網絡,如果有您的請求並且它調用了什麼URL,那麼是http://example.me/?url=SOMESTRING ??或者它沒有參數?還嘗試禁用緩存以確保您使用的是腳本的新版本,並將「\t \t \t \t \t \t cache:false」添加到您的http http params:http:// http:http:// http:// http:// http:// http:// example。我/「, 方法:」GET「, params:{url:url}, cache:false })' –