2012-03-06 13 views
1

以下のコードを使用して、私は成功のような結果を得ようとしています。しかし、私の結果価値の中で、私は何も得ていない、その空白。Cocoa HTTPポストメソッド認証

何が問題になりますか?

助けてください。あなたのURLについては

答えて

2

NSURL *url = [NSURL URLWithString:@"http://myurl.html?userName=%@&userPassword=%@"]; 

これは正しくありません。

ここでは、ユーザーとパスワードを追加する必要はありませんか?何かのように:

NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"http://myurl.html?userName=%@&userPassword=%@", user, passwd]; 

そして、なぜあなたはそのような文字列を作成していますか?代わりに:

あなたがすべき
NSString *authHeader = [@"Basic " stringByAppendingFormat:@"%@", encodedString]; 

NSString *authHeader =[NSString stringWithFormat:@"Basic %@", encodedString]; 

私は本当にあなたの問題は、あなたが作成している文字列であると思いますが、私はそれをチェックして、それらのすべて

+0

をチェックし、それがのNSLogで言います"要求:" –

+0

URLにエラーがあります。私の編集を参照してください –

+0

あなたの提案をチェックしましたが、依然として結果値が空です –