如何把html发送给他人,如何发送html请求到服务url

如何发送HTML请求到iPhone到service url。我可以将整个html数据作为字符串并将string variable作为xml tag and POST request之一传递?我是否需要任何转换。如何发送html请求到服务url

我的HTML要求是这样的

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Untitled Document</title>

</head>

<body style="background:#bdd9ef; padding:20px 0px; margin:0px;">

<table width="700px" cellspacing="0" cellpadding="0" style="border-radius:10px; margin:0px auto; background:white; color:#2222; padding:20px 0px;" >

................

................

我在做它以下列方式:

NSString *url=[NSString stringWithFormat:@"http://XXX/services/Email.svc"];

NSMutableURLRequest *request=[[[NSMutableURLRequest alloc] init]autorelease];

[request setURL:[NSURL URLWithString:url]];

[request setHTTPMethod:@"POST"];

NSString *contentType=[NSString stringWithFormat:@"text/xml"];

[request addValue:contentType5 forHTTPHeaderField:@"Content-Type"];

NSMutableData *postBody=[NSMutableData data];

[postBody appendData:[[NSString stringWithFormat:@""]dataUsingEncoding:NSUTF8StringEncoding]];

[postBody appendData:[[NSString stringWithFormat:@"%@",htmldata]dataUsingEncoding:NSUTF8StringEncoding]];

[postBody appendData:[[NSString stringWithFormat:@""]dataUsingEncoding:NSUTF8StringEncoding]];

[request setHTTPBody:postBody];

NSHTTPURLResponse *urlResponse=nil;

NSError *error=nil;

NSData *responseData = [NSURLConnection sendSynchronousRequest:request

returningResponse:&urlResponse

error:&error];

if (responseData!= NULL)

{

NSString *rss = [[NSString alloc] initWithData:responseData

encoding:NSUTF8StringEncoding ];

NSLog(@"Response Code:%d",[urlResponse statusCode]);

if([urlResponse statusCode ]>=200 && [urlResponse statusCode]<300)

{

NSLog(@"Response:%@",rss);

}

}

else

{

NSLog(@"Failed to send request: %@", [error localizedDescription]);

}

但我m到处错误,无法发布

任何建议/帮助将非常可观

2013-01-08

Sindhia

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值