내가 로컬 컴퓨터에서 일한 HTML로 aspx 페이지를 저장했지만 서버에 게시 된 후 "경로에 대한 액세스가 거부되었습니다"라는 오류가 표시됩니다 ... 또한 액세스 권한을 부여하려고 시도했습니다. 그것은 작동하지 않습니다 .. 아무도 그것으로 도울 수 있습니까? 그렇지? ... C#을 asp.net에서 페이지를 저장하는 다른 방법이다운로드 및 aspx 페이지 저장
string url=HttpContext.Current.Request.Url.AbsoluteUri;
string sHtml="";
HttpWebRequest request;
HttpWebResponse response=null;
Stream stream=null;
request=HttpWebRequest)WebRequest.Create(url);
response=(HttpWebResponse)request.GetResponse();
stream=response.GetResponseStream();
StreamReader sr=new StreamReader(stream,System.Text.Encoding.Default);
sHtml=sr.ReadToEnd();
string path=Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
string textfilename=TextBox1.Text;
string getpath=path+"\\"+textfilename+".html";
File.WriteAllText(getpath,sHtml);
if(stream!=null)stream.Close();
if(response!=null)response.Close();
감사합니다 .. 당신이 파일의 사용을 저장해야하는 경우
저장 하시겠습니까? DB에서 또는 HTML 파일로만? – anishMarokey
html 파일로 저장 중입니다. – Leema
저장 방법에 따라 다르지만 여기에 몇 가지 코드가 필요합니다. – Aristos