ブラウザからファイルをアップロードして URL フォルダにコピーしようとしています
Cシャープを使用。
(私はこのフォルダへのすべての権限を持っています)
ファイルをハードドライブにアップロードしても問題ありません
このような:
HttpPostedFileBase myfile;
var path = Path.Combine(Server.MapPath("~/txt"), fileName);
myfile.SaveAs(path);
このようなURLにアップロードしようとしましたが、例外が発生しています
HttpPostedFileBase myfile;
var path =VirtualPathUtility.ToAbsolute("http://localhost:8080/game/images/"+fileName);
myfile.SaveAs(path);
例外:
System.ArgumentException: The relative virtual path 'http:/localhost:8080/game/images/ a baby bottle. Jpg' is not allowed here.
In - System.Web.VirtualPath.Create (String virtualPath, VirtualPathOptions