{"id":3133,"date":"2013-12-27T16:23:10","date_gmt":"2013-12-27T07:23:10","guid":{"rendered":"http:\/\/auctionpro.co.kr\/?p=3133"},"modified":"2024-06-19T08:25:00","modified_gmt":"2024-06-18T23:25:00","slug":"asp-download-file","status":"publish","type":"post","link":"https:\/\/www.auctionpro.co.kr\/?p=3133","title":{"rendered":"asp download file"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Response.BinaryWrite Office 2007 docs corrupted<\/p>\n\n\n\n<div class=\"wp-block-urvanov-syntax-highlighter-code-block\"><pre class=\"lang:asp decode:true \" >&lt;%\nfile_name = REQUEST(\"FILE_NAME\")  '\ub2e4\uc6b4\ubc1b\uc744 \ud30c\uc77c\uba85\nstrFilePath =\"D:\\WebSite\\DCS\\\" &amp; file_name '\uacbd\ub85c\nURL = strFilePath\n\n  Dim fso, msg\n  Set fso = CreateObject(\"Scripting.FileSystemObject\")\n\n If (fso.FileExists(URL)) Then\n strName2= Mid(file_name,InstrRev(file_name, \".\")+1)\n \nstrName1 = UCase(trim(strName2))\n\nif strName1 = \"EXE\" or strName1 =\"exe\"  then\n\nURL = \"..\/DCS\/\" &amp; file_name\nResponse.Redirect URL\n\nelse if  strName1  = \"asp\" or strName1  = \"ASP\" or strName1  = \"INC\" or  strName1 =\"inc\" then\n\nresponse.redirect \"..\/Error.asp?ERROR=500&amp;EI=UPLOAD\"\n\nelse\n\n    Select case strName1\n\t\tcase \"DOC\"\n\t\t   Response.ContentType = \"application\/vnd.ms-word\"\n\t\tcase \"DOCX\"\n\t\t   Response.ContentType = \"application\/vnd.ms-word\"\n\t\tcase \"XLSX\"\n\t\t\tResponse.ContentType = \"application\/vnd.ms-excel\"\n\t\tcase \"XLS\"\n\t\t\tResponse.ContentType = \"application\/vnd.ms-excel\"\n\t\tCase Else\n\t\t\tResponse.ContentType = \"application\/unknown\"\n\tend Select\n\t\n    Response.AddHeader \"Content-Disposition\",\"attachment; filename=\" &amp;file_name\n\n    Set objStream = Server.CreateObject(\"ADODB.Stream\")\n\n    objStream.Open\n    objStream.Type = 1\n\n    objStream.LoadFromFile URL\n     download = objStream.Read\n    Set objstream = nothing\n\n    Response.BinaryWrite download\n\nend if\nend if\nelse\n response.write \"\ud30c\uc77c\uc774 \uc874\uc7ac \ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.\"\nend if\n%&gt;<\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\ucc38\uc870 : <a href=\"http:\/\/www.aspsnippets.com\/Articles\/Save-Files-to-SQL-Server-Database-using-FileUpload-Control.aspx\" target=\"_blank\" rel=\"noopener\">http:\/\/www.aspsnippets.com\/Articles\/Save-Files-to-SQL-Server-Database-using-FileUpload-Control.aspx<\/a><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft\"><a href=\"https:\/\/auctionpro.co.kr\/wp-content\/uploads\/2013\/12\/MetaBase.gif\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"450\" src=\"https:\/\/auctionpro.co.kr\/wp-content\/uploads\/2013\/12\/MetaBase.gif\" alt=\"MetaBase\" class=\"wp-image-3990\"\/><\/a><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">\ub2e4\uc6b4\ub85c\ub4dc\uc2dc 10M \uc774\uc0c1 \ub2e4\uc6b4\ub85c\ub4dc \uc548\ub420\ub54c \/\/ IIS \uc11c\ube44\uc2a4 \uc7ac\uc2dc\uc791<br>\nC:\\WINDOWS\\system32\\inetsrv<br>\nMetaBase.xml \uc5f4\uc5b4 \uc218\uc815 (\ubc94\ud37c\/\uc5c5\ub85c\ub4dc)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">AspBufferingLimit=&#8221;10240000&#8243; =&gt; AspBufferingLimit=&#8221;20240000&#8243;<br>\nAspMaxRequestEntityAllowed=&#8221;4240000&#8243; =&gt; spMaxRequestEntityAllowed=&#8221;20240000&#8243;<\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Response.BinaryWrite Office 2007 docs corrupted \ucc38\uc870 : http:\/\/www.aspsnippets.com\/Articles\/Save-Files-to-SQL-Server-Database-using-FileUpload-Control.aspx \ub2e4\uc6b4\ub85c\ub4dc\uc2dc 10M \uc774\uc0c1 \ub2e4\uc6b4\ub85c\ub4dc \uc548\ub420\ub54c \/\/ IIS \uc11c\ube44\uc2a4 \uc7ac\uc2dc\uc791 C:\\WINDOWS\\system32\\inetsrv MetaBase.xml \uc5f4\uc5b4 \uc218\uc815 (\ubc94\ud37c\/\uc5c5\ub85c\ub4dc) AspBufferingLimit=&#8221;10240000&#8243; =&gt; AspBufferingLimit=&#8221;20240000&#8243; <a class=\"mh-excerpt-more\" href=\"https:\/\/www.auctionpro.co.kr\/?p=3133\" title=\"asp download file\">[&#8230;]<\/a><\/p>\n<\/div>","protected":false},"author":6,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[33],"tags":[],"class_list":["post-3133","post","type-post","status-publish","format-standard","hentry","category-asp"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.auctionpro.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/3133","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.auctionpro.co.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.auctionpro.co.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.auctionpro.co.kr\/index.php?rest_route=\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.auctionpro.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3133"}],"version-history":[{"count":0,"href":"https:\/\/www.auctionpro.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/3133\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.auctionpro.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3133"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.auctionpro.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3133"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.auctionpro.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}