zoukankan      html  css  js  c++  java
  • 关于ios iphone 调用asp.net webservice 的使用

    -(void)testPOST

    {

        NSError *error;

        NSURLResponse *theResponse;

        

        NSURL *url = [NSURL URLWithString:

                      @"http://192.168.0.2:12/app/post.asmx"];

        NSMutableURLRequest *req = [NSMutableURLRequestrequestWithURL:url];

        //NSString *msgLength = [NSString stringWithFormat:@"%d", [postString length]];

        [req addValue:@"application/x-www-form-urlencoded"forHTTPHeaderField:@"Content-Type"];

        [req setHTTPMethod:@"POST"];

        //[req setValue:@"0" forHTTPHeaderField:@"StarIndex"];

        //[req setValue:@"10" forHTTPHeaderField:@"EndIndex"];

        //[req setHTTPBody: [postString dataUsingEncoding:NSUTF8StringEncoding]];

        NSString *postUrl=@"StarIndex=0&EndIndex=10";  

        [req setHTTPBody:[postUrl dataUsingEncoding:NSUTF8StringEncoding]];

        NSData *data=[NSURLConnectionsendSynchronousRequest:req returningResponse:&theResponse error:&error];

        NSLog(@"POSTDATA %@",[[NSStringalloc] initWithData:data encoding:NSUTF8StringEncoding]);    

        

    }

    -(void)testGET

    {

        NSString *queryString =

        [NSStringstringWithFormat:

         @"http://192.168.0.2:12/app/get.asmx/getlist&StarIndex=0&EndIndex=10"];

        NSURL *url = [NSURL URLWithString:queryString];

        NSMutableURLRequest *req = [NSMutableURLRequestrequestWithURL:url];

        [req addValue:@"text/xml; charset=utf-8"forHTTPHeaderField:@"Content-Type"];

        [req addValue:0forHTTPHeaderField:@"Content-Length"];

        [req setHTTPMethod:@"GET"];

        

        NSError *error;

        NSURLResponse *theResponse;

        NSData *data=[NSURLConnectionsendSynchronousRequest:req returningResponse:&theResponse error:&error];

        NSLog(@"GETDATA %@",[[NSStringalloc] initWithData:data encoding:NSUTF8StringEncoding]);

        

    }

  • 相关阅读:
    99乘法表-利用数组
    100以内素数
    99乘法表
    第6周小组作业:软件测试和评估
    第4周小组作业:WordCount优化
    第2周个人作业:WordCount
    博客阅读和思考
    第一个C#窗体应用程序开发总结-----单号单面法调整单操作程序
    实验十——一维数组的定义及引用
    实验九——基本数据类型存储及应用总结
  • 原文地址:https://www.cnblogs.com/Rampage/p/2494689.html
Copyright © 2011-2022 走看看