2014-01-20 57 views
0

以下數據的情況是:檢索與NSRequest上的PHP文件張貼在服務器

  • 我已經租下其中PHP 5,Apache2的啓動和運行的服務器。
  • 我正在使用NSMutableURLRequest和NSURLConnnection在我的iOS應用上執行HTTP POST請求。
  • 我送的數據如下:

    NSMutableDictionary *postDictionnnary = [NSMutableDictionary dictionaryWithObjects:@[@"login",username,password] 
                          forKeys:@[@"type",@"username",@"password"]]; 
    NSData *requestBodyData = [NSKeyedArchiver archivedDataWithRootObject:postDictionnnary]; 
    request.HTTPBody = requestBodyData; 
    
    1. 這是正確的方式?
    2. 在我的服務器上,在我的php文件中,我在哪裏獲得這些數據? $ _REQUEST似乎是空的。

謝謝!

+0

回答這裏找回您的數據:http://stackoverflow.com/questions/ 330060 /問題的使用 - 的NSURLRequest到數據到服務器後 –

回答

0

嘗試添加一個方法來request

request.HTTPMethod = @"POST"

在你的PHP文件,你應該能夠使用$_POST['key'];