Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/115.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTTP GET请求格式+;iOS 9+;Swift 2.2_Ios_Get_Swift2_Httprequest_Ios9.3 - Fatal编程技术网

HTTP GET请求格式+;iOS 9+;Swift 2.2

HTTP GET请求格式+;iOS 9+;Swift 2.2,ios,get,swift2,httprequest,ios9.3,Ios,Get,Swift2,Httprequest,Ios9.3,我无法完成对服务器的GET请求。我收到服务器的响应,所有参数都被接受,除了最后一个是签名。以下是文件授权 https://api.mySite.com/oauth/authorize? 参数将附加到API URL上,如图所示: 'app_id=APP_ID&response_type=token&email=EMAIL&password=PASSWORD:APP_SECRET' 下面是组成请求的代码以及我从服务器得到的响应 let request_format = a

我无法完成对服务器的GET请求。我收到服务器的响应,所有参数都被接受,除了最后一个是签名。以下是文件授权

https://api.mySite.com/oauth/authorize?
参数将附加到API URL上,如图所示:

'app_id=APP_ID&response_type=token&email=EMAIL&password=PASSWORD:APP_SECRET'
下面是组成请求的代码以及我从服务器得到的响应

let request_format = api_url + "app_id=\(app_id)&" + "response_type=\(response_type)&" +
        "email=\(email)&" + "password=\(md5_pass.lowercaseString)" + ":\(app_secret)"
答复:

{"field":"sig","error_msg":"sig is incorrect","code":"#2"}

我甚至使用在线MD5计算器进行健全性检查,以确保计算的哈希值正确。有人能发现这里发生了什么事吗?app_id、app_secret、email和密码参数均已签出。在将.lowercasesetring添加到密码哈希之前,我仍然得到相同的响应

您可以检查服务器端向服务器发送的请求。您可以检查服务器端向服务器发送的请求。