1

iOSアプリからdjango Webサイトに画像(UIImage)をアップロードしたい(通常のWebページと同じように、フォームと送信ボタンがあります)。

そこで、そのために ASIFormDataRequest を使用することにしました。(私は初心者です、私は正しくやっていますか?)

初め、

NSURL *url = [NSURL URLWithString:@"http://someec2site/profile/album/2/upload/"];

エラー: 現在の URL はprofile/album/2/upload/、これらのいずれとも一致しませんでした。

それで、私はしました、

NSURL *url = [NSURL URLWithString:@"http://someec2site/profile/albums/(?P<album_id>\d+)/upload/"];

エラー: 不明なエスケープ シーケンス '\d'

質問があります。

1) 私は正しくやっていますか?

2) 文字列の相対 URL を取得するにはどうすればよいですか? (url.py に基づく URL のリダイレクト)

4

1 に答える 1

0

まず第一に、ASI を使用するという選択は、HTTP 要求に非常に適しています。

私が間違っていなければ、異なるアルバム ID のアップロード URL を作成しようとしています。

これを試してみませんか:

NSString * urlString = [NSString stringWithFormat:@"http://someec2site/profile/album/%d/upload/",albumId];
NSURL * url = [NSURL urlWithString:urlString];
于 2012-04-14T15:35:11.577 に答える