Вызов веб-метода с помощью iOS - PullRequest
0 голосов
/ 17 августа 2011

Я пытаюсь вызвать веб-метод "Greet", который принимает несколько аргументов, как показано ниже:

 [WebMethod]
        public string Greet(string deviceToken,string userName)
        {
           // do something

            return "Hello World";
        }

А вот мой код iOS для вызова службы.Когда я вызываю, я всегда получаю «Внутренняя ошибка 500».

-(IBAction)submitButtonClicked:(id)sender
{
    // call the web service 
    //21212d6fefebde4d317cab41afff65631b5a4d47e5d85da305ec610b4013e616;

    NSURL *url = [NSURL URLWithString:@"http://www.azamsharp.com/NotificationService.asmx?op=Greet"];
    ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url]; 
    [request setRequestMethod:@"POST"];
    [request addRequestHeader:@"Content-Type" value:@"text/xml; charset=utf-8"];



    [request setPostValue:@"2122132d6fefe243bde4d234317cab41a234f234ff65631b5a4d47e5d85da305ec610b4013e616" forKey:@"deviceToken"]; 
    [request setPostValue:@"azamsharp" forKey:@"userName"]; 

    [request setDelegate:self]; 
    [request startAsynchronous]; 


}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...