각 요청마다 을 동적으로 변경하는 이미지를 저장하려고합니다. Wat In에서 동적 이미지를 저장하는 방법
나는[DllImport("urlmon.dll", CharSet = CharSet.Auto, SetLastError = true)]
static extern Int32 URLDownloadToFile(Int32 pCaller, string szURL, string szFileName, Int32 dwReserved, Int32 lpfnCB);
URLDownloadToFile(0, "https://test.reporterImages.php?MAIN_THEME=1", ImageCodePath, 0, 0);
내가 모든 임시 폴더에 보니 여전히 수 WatIn 및 HttpWebRequest
이 (User32.dll을) URLDownloadToFile (새 이미지지고)
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("www.test.com");
request.AllowAutoRedirect = false;
WebResponse response = request.GetResponse();
using (Stream stream = response.GetResponseStream())
using (FileStream fs = File.OpenWrite(ImageCodePath))
{
byte[] bytes = new byte[1024];
int count;
while ((count = stream.Read(bytes, 0, bytes.Length)) != 0)
{
fs.Write(bytes, 0, count);
}
}
과 (새로운 이미지를 얻기) 시도 이미지를 찾지 못했습니다.
Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.InternetCache),"Content.IE5");
서버를 저장할 때마다 서버가 새 이미지를 작성하여 반환합니다. 나는 이미지를 마우스 오른쪽 버튼으로 클릭하고 선택하는 경우 : 같은
저장 사진 ...
을 그것은 사진을 저장합니다. 어떻게 든이 방법을 (마우스 오른쪽 단추로, 그림 저장 ...) IE에서 구현해야합니다 또는 어떻게 든 서버 상호 작용없이 내 HTML 페이지에서 HttpRequest
함께 다운로드하십시오.
는 아무도 내가이 작업을 수행 할 수있는 방법을 알고 있나요?
질문을 다시 읽으면 다른 모든 aswer에 대한 링크를 보내는 것이 더 쉽다는 것을 압니다. 그러나 내가 가지고있는 문제는 제가 동적 인 이미지입니다. 요청을 통해이 이미지를 다운로드 할 수 없기 때문에 새로운/변경된 이미지. –
나는 질문의 시작 부분에서 신발을 벗었다. 귀하의 질문은 곧 재개됩니다. 검토 대기열을 다시 열었으며 이미 4 회의 다시 투표가 있습니다. 그냥 당신이) =) –