簡體   English   中英

403 PHP中的禁止錯誤目標c

[英]403 Forbidden Error Objective c to PHP

我有一個非常多樣化的腳本,可以在目標c中進行GET http調用,但作為回報,我在服務器端收到403 Forbidden錯誤...

我的目標C代碼...

NSString *result = (__bridge NSString *) CFURLCreateStringByAddingPercentEscapes(kCFAllocatorDefault, (__bridge CFStringRef)videoURL, NULL, CFSTR(":/?#[]@!$&’()*+,;="), kCFStringEncodingUTF8);


NSString *urlString = [NSString stringWithFormat:@"http://www.webprogramming360.com/VideoPush/plist/urlTrans.php?videoID=%@",result];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:urlString]];
NSURLConnection *connect = [[NSURLConnection alloc] initWithRequest:request delegate:self];

if(connect) {
    NSLog(@"Successful!  =----= %d",[result length]);
} else {
    NSLog(@"Failure");
}

這非常簡單,如果您將urlString對象更改為此,它實際上可以工作...

NSString *urlString = [NSString stringWithFormat:@"http://www.webprogramming360.com/VideoPush/plist/urlTrans.php?videoID=1"];

但是代碼卻無法正常工作...為什么呢?

嘗試這個:

NSString *urlString = [NSString stringWithFormat:@"http://www.webprogramming360.com/VideoPush/plist/urlTrans.php?videoID=%i", [result intValue]];

暫無
暫無

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

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