Objective c 与网站合作
我想创建一个文本字段和一个按钮。当点击按钮时,它应该在我所在的聊天室中“发布”文本字段输入Objective c 与网站合作,objective-c,Objective C,我想创建一个文本字段和一个按钮。当点击按钮时,它应该在我所在的聊天室中“发布”文本字段输入 input id=“chat submit”class=“input\u submit”value=“Post Message”type=“submit” 这是我从网站上通过Chatbutton或postmessage按钮得到的东西 我必须使用什么方法,或者你们可以给我什么样的示例代码来达到我想要的目的 请帮帮我。我尝试了不同的HTTPRequest功能,但我不知道将聊天按钮的信息放在哪里 我想创建一个类
input id=“chat submit”class=“input\u submit”value=“Post Message”type=“submit”
这是我从网站上通过Chatbutton
或postmessage
按钮得到的东西
我必须使用什么方法,或者你们可以给我什么样的示例代码来达到我想要的目的
请帮帮我。我尝试了不同的HTTPRequest功能,但我不知道将聊天按钮的信息放在哪里
我想创建一个类似这样的移动聊天…那么,您想知道如何创建HTTP POST请求,并用参数填充它吗 除非您使用第三方库,否则在Cocoa中,您必须自己组装POST请求主体。您可以使用如下代码:
NSMutableURLRequest *request = ...;
NSMutableString *ps = [NSMutableString string];
BOOL first = YES;
for (NSString *key in self.postParameters)
{
[ps appendFormat:@"%@%@=%@", (first==YES) ? @"" : @"&", key, [[self.postParameters objectForKey:key] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
first=NO;
}
NSData* postVariables = [ps dataUsingEncoding:NSUTF8StringEncoding allowLossyConversion:YES];
NSString* postLength = [NSString stringWithFormat:@"%lu", [postVariables length]];
[request setValue:postLength forHTTPHeaderField:@"Content-Length"];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBody: postVariables];
此代码假定您有一个NSDictionaryself.postParameters
,其中包含要发布的内容
一旦您发出了
NSMutableURLRequest
,您就可以使用NSURLConnection
发送它。根据我所知,您正在制作一个iPhone应用程序,您需要填写一张表格然后发送它,请您澄清一下您想要什么?如果是这种情况,那么你需要发出post请求。还请给我们一些您尝试过的示例代码。好的,谢谢。所以对于request=myURL的聊天,对吗?我应该在哪里输入聊天按钮的id?我有像上面这样的代码,但我不知道在哪里输入需要的代码,这样它就可以工作了。。