0
我試圖在MonoTouch中發佈一個請求以及我的表單數據,我在Objective-C中得到了一個答案,但無法在MonoTouch中做同樣的事情。
這裏是objC代碼:如何使用MonoTouch在iOS中的發佈請求中發送表單數據?
NSData* postData= [<yourJSON> dataUsingEncoding:NSUTF8StringEncoding];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
[request setHTTPMethod:@"POST"];
[request setValue:[NSString stringWithFormat:@"%d", postData.length] forHTTPHeaderField:@"Content-Length"];
[request setValue:@"application/x-www-form-urlencoded charset=utf-8" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBody:postData];
NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self];
[connection start];
任何機構可以幫助我在這個轉換的代碼爲單聲道觸摸代碼。
@ Krumelur我完全陌生,所以我不知道這樣做。 –
你確實可以創建一個端口,就像@krumelur建議的那樣,但是你應該使用更多的.NET-API,比如WebClient或者HttpClient –