簡體   English   中英

從服務器objective-c獲取數據

[英]get data from server objective-c

我從服務器獲取數據時遇到問題。 服務器是我的本地主機。

    SMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"localhost"] cachePolicy:NSURLRequestReloadIgnoringLocalCacheData timeoutInterval:10.0];

[request setHTTPMethod:@"GET"]; 
[request setHTTPBody:[NSString stringWithFormat:@"test.php"]];

NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self]; 
if (connection)
{
    NSLog(@"NSURLConnection connection==true");
    NSURLResponse *response;
    NSError *err;
    NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&err];
    NSLog(@"responseData: %@", responseData);
}
else
{
    NSLog(@"NSURLConnection connection==false");
};

在localhost上我有一個名為test.php的簡單php腳本:

    <?php
echo "It works!!!"
?>

如果我在safari中打開localhost / test.php,我可以看到“它有效!!!”

試試@“http:// localhost”而不是@“localhost”]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM