1
我的iOS開發人員正在從iOS發送POST請求到我們的API(用一些PHP處理並查找$ _POST)。但是,在API端,它將POST視爲空。相反,它將數據視爲GET。有任何想法嗎?發送POST到php服務器不工作
在我結束,我只是檢查是否$ _POST不爲空...
if(!empty($_POST)) {
// process request
} else {
// POST is empty
}
這裏是我的iOS開發使用的代碼。
NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:CREATE_USER_URL, SERVER_KEY, usernameFormatted, emailFormatted, passwordFormatted]];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
[request setHTTPMethod:@"POST"];
NSString *guid = [[NSProcessInfo processInfo] globallyUniqueString];
[SMServiceConnection makeRequest:request
requestor:requestor
callback:callback
guid:guid];
你最終的網址是什麼樣的?此外,你不顯示你設置請求體的位置('[NSMutabelRequest setHTTPBodt:]')。 –