0

これに似た投稿リクエストをしようとしています

    $.ajax({
             url: "ValidationHandler.ashx",
             type: "POST",
             //data: "connectionid=" + connID +"&vp=" + vp,
             data: "connectionid=" +  connID + "&vp=" + vp,
             dataType: "json",
             async: false,
             error: function (XMLHttpRequest, textStatus, errorThrown) {
                 value = '00000'
             },
             success: function (response) {
                 try {
                     if ((response) || (response != 'object')) {  //if repsonse is NOT an object - make it an object!!!!
                         value = response.auth
                     }
                     else {
                         value = response.auth;
                     }
                 } catch (ex) {
                     value = response.auth;
                 }
             }
         });
         return value;

私は現在これを私の目的のcに持っています

NSString *url = @"http://ec2-176-34-72-223.eu-west-1.compute.amazonaws.com/Ext/RemoteLogin";
l
NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:[NSURL URLWithString:url]];
[request setHTTPMethod:@"POST"];
[request setValue:@"email@biztweet.com" forHTTPHeaderField:@"email"];
[request setValue:@"password123" forHTTPHeaderField:@"password"];

NSLog(@"%@", request);
NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self];
[connection start];
if(connection)
{
    myData = [NSMutableData data];
}

}

-(void)connectionDidFinishLoading:(NSURLConnection *)connection
 {
NSString *str = [[NSString alloc] initWithData:myData encoding:NSUTF8StringEncoding];
NSLog(@"3: %@", str);
}

-(void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error
{
NSLog(@"1: %@", error.description);
 }

-(void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
{
[myData setLength:0];
NSLog(@"2: %@", response.description);
}

 -(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
{
[myData appendData:data];
}

これを使用すると、応答として html コードが返されますが、c# コードで記述された応答を取得したいと考えています。

context.Response.Write(GenerateConnectionAuthorisationString(connectionid));

応答として文字列を取得したい。JavaScript は文字列応答を取得できます。では、どこが間違っているのでしょうか??

4

0 に答える 0