PHP AJAX POST获取错误的数据

时间:2016-05-15 22:26:27

标签: php jquery ajax

我对PHP有一个AJAX请求,但它没有返回正确的数据。

我的AJAX请求:

$.ajax({     
    type: "POST",
    url: 'http://www.boomlings.com/database/getGJUserInfo20.php',
    contentType: 'application/x-www-form-urlencoded',
    dataType: "text",
    crossDomain: true,
    data: {
            gameVersion: 20,
            binaryVersion: 29,
            str: 'Nexrem',
            page: 0,
            total: 0,
            secret: 'Wmfd2893gb7'
    },
    success: function (response) {
        console.log('success:')
        console.log(response)
    },
    error: function(erresponse){
        console.log('error:')
        console.log(erresponse)
    }
});

这总是返回-1而不是数据字符串。

我捕获了我的AJAX请求的数据包和一个有效的请求(官方客户端)

enter image description here

左边是我的,右边是官方的。

官方似乎收到了数据字符串,但我没有。我不确定我可能做错了什么。

我也可以提供与我沟通的PHP,但请注意,我不能也不会修改它。 https://github.com/Cvolton/GMDprivateServer/blob/master/getGJUserInfo20.php

1 个答案:

答案 0 :(得分:0)

人为错误。链接错了。我使用GetUserInfo20.php代替GetUsers.php