Ios NSURL URLWithString到相对url

Ios NSURL URLWithString到相对url,ios,django,api,upload,Ios,Django,Api,Upload,我想将imageUIImage从ios应用程序上载到django网站。其中有表单和提交按钮,就像普通网页一样 所以我决定使用ASIFormDataRequest。我是个笨蛋,我做得对吗 首先, NSURL *url = [NSURL URLWithString:@"http://someec2site/profile/album/2/upload/"]; 错误:当前URL profile/album/2/upload/与其中任何一个都不匹配 所以,我做到了 NSURL *url = [NSUR

我想将imageUIImage从ios应用程序上载到django网站。其中有表单和提交按钮,就像普通网页一样

所以我决定使用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'

我有个问题

我做得对吗


2如何获取字符串的相对url?基于url.py重定向url首先,您选择使用ASI非常适合HTTP请求

如果我没有弄错的话,您正在尝试为不同的相册ID构建上传URL

你为什么不试试这个:

NSString * urlString = [NSString stringWithFormat:@"http://someec2site/profile/album/%d/upload/",albumId];
NSURL * url = [NSURL urlWithString:urlString];

但albumID部分令人困惑。根据浏览器,我觉得它是2,所以现在,为了测试,我给它2。但调试器说不匹配!不管怎样,谢谢你的提示帮助很大!哇,它起作用了。是…/唱片,不是…/唱片。非常感谢你!