2 つのパラメーターが必要な Json Web サービスを呼び出しています。ユーザー名とパスワード。渡そうとしているユーザー名に\
は、ドメイン アカウントであるためバックスラッシュ ( ) が含まれています。companyname\jamesd
.
これが私のコードです。
NSString *sName = @"companyname\\jamesd";
NSString *URL = [NSString stringWithFormat:@"http://checkin.companyname.com:2002/Checkin.svc/checklogin?username=%@&password=pass",sName];
問題は、Web サービスを呼び出すときにバックスラッシュが何らかの形で削除されることです -
NSLog(...)
リクエストがどのように見えるかを出力するために使用します-
<NSURLRequest http://checkin.companyname.com:2002/Checkin.svc/checklogin?username=companynamejamesd&password=pass>
ユーザー名の http リクエストにバックスラッシュを強制的に含める方法を見つけようとしています。