2015-06-21 89 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 })' –