2013-08-30 36 views
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]; 
+0

你最終的網址是什麼樣的?此外,你不顯示你設置請求體的位置('[NSMutabelRequest setHTTPBodt:]')。 –

回答

相關問題