欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
通過(guò)網(wǎng)頁(yè)實(shí)現文件上傳
我們建設web網(wǎng)站經(jīng)常會(huì )遇到的一個(gè)問(wèn)題就是:如何實(shí)現通過(guò)瀏覽器上傳文件到web服務(wù)器。通常從瀏覽者那里獲取文件的方法,如通過(guò)ftp、email方式等,都比較繁瑣,特別是對于網(wǎng)站管理者來(lái)說(shuō),這些方式都需要一定程度的人工干預,否則就不能把結果實(shí)時(shí)地顯示在網(wǎng)頁(yè)上。microsoft posting acceptor(簡(jiǎn)稱(chēng)mpa)是微軟公司發(fā)布的一個(gè)免費服務(wù)器組件,使用它可以容易地實(shí)現瀏覽器通過(guò)調用網(wǎng)頁(yè)向服務(wù)器端上傳文件,如果再編寫(xiě)相應的asp代碼,就能使上傳結果自動(dòng)顯示在網(wǎng)頁(yè)上,從而實(shí)現諸如美術(shù)、攝影作品的征集展示,軟件、程
序的動(dòng)態(tài)發(fā)布以及通過(guò)網(wǎng)頁(yè)發(fā)郵件中的附件上載等功能。你甚至可以為用戶(hù)提供宿主服務(wù),讓他們在你的服務(wù)器上發(fā)布自己的主頁(yè),就像現在因特網(wǎng)上提供的免費個(gè)人主頁(yè)空間那樣。開(kāi)發(fā)者只須編寫(xiě)一次asp代碼,以后的所有工作都將自動(dòng)進(jìn)行。
安裝運行mpa
1.環(huán)境:要安裝mpa,首先應確保你的web服務(wù)器滿(mǎn)足運行asp程序的條件。這方面的文章很多,這里就不重復了。例如可配置為:windowsnt4.0+optionpack4。
2.軟件:可在以下網(wǎng)址下載mpa:
http://www.microsoft.com/msdownload/postacc.htm,應該是一個(gè)2mb多的exe文件。
3.安裝:在web服務(wù)器上運行下載的文件,運行后在web發(fā)布目錄的上級目錄(一般是c:inetpubscript目錄)中找到cpshost.dll文件,表明mpa已安裝。安裝后還生成一些技術(shù)文檔,有html格式的,也有pdf格式的,里面有對mpa很詳細的說(shuō)明。
4.設置:把cpshost.dll文件所在目錄設為web發(fā)布虛擬目錄,并把訪(fǎng)問(wèn)權限設為“可執行”,把url“http://(服務(wù)器網(wǎng)址)/users”對應的目錄權限設為上傳者可“寫(xiě)入”。
5.運行:在瀏覽器中調用該目錄下的upload.asp頁(yè),即可實(shí)現通過(guò)網(wǎng)頁(yè)的文件上傳。
使用mpa的幾點(diǎn)體會(huì )
編輯推薦閱讀
●用ASP編寫(xiě)計數器
●專(zhuān)題:網(wǎng)站整體設計技巧
1.瀏覽器支持:mpa支持多種瀏覽器,cpshost.dll文件所在目錄中的upload.asp頁(yè)實(shí)際上是個(gè)瀏覽器類(lèi)型判斷頁(yè),它根據服務(wù)器端的browser.ini文件提供的參數判斷瀏覽器類(lèi)型并轉到相應頁(yè):uploadx.asp(支持activex的瀏覽器:如ie4以上)或uploadn.asp(不支持activex的瀏覽器),uploadn.asp也可用于支持activex的瀏覽器。
2.上傳目錄:web管理者或用戶(hù)可根據需要在uploadn.asp或uploadx.asp頁(yè)中指定上傳文件的目標目錄,此目標目錄可與web服務(wù)器在不同的物理服務(wù)器上,但上傳者對此目錄一定要有“寫(xiě)入”的權限。缺省狀態(tài)下,用mpa上傳文件時(shí)會(huì )問(wèn)用戶(hù)名和口令,上傳的文件會(huì )放到“http://(服務(wù)器網(wǎng)址)/users/(nt域名)/(用戶(hù)名)”對應的目錄下。子目錄“(nt域名)/(用戶(hù)名)”是自動(dòng)創(chuàng )建的。另外,最好不要給上傳目錄的虛擬web目錄以“可執行”的權限。
圖1 uploadn.asp頁(yè)
3.上傳文件個(gè)數:一次可上傳多個(gè)文件。如果經(jīng)常要大批量上傳文件,用uploadx.asp頁(yè)會(huì )比較方便———只選一次即可,而用uploadn.asp則每個(gè)文件都要選一次。
圖2 uploadx.asp頁(yè)
4.附加信息:直接調用uploadn.asp,可在此頁(yè)的表單中增加字段來(lái)附加文字資料,在repost.asp頁(yè)中接收這些信息。上傳文件的文件名、大小、存放路徑等信息也可在此頁(yè)中自動(dòng)取得,聰明的讀者一定會(huì )想到,要把上傳文件的相關(guān)信息存入數據庫,在此頁(yè)添加代碼即可。
存在的問(wèn)題及解決辦法
1.文件改名:直接用mpa上傳的文件,只能以原文件名保存到目標目錄,當上傳文件與目標目錄中已有文件重名時(shí),只能簡(jiǎn)單覆蓋。雖然不同用戶(hù)間由于用戶(hù)名不同,所以目標目錄不同,不會(huì )覆蓋,但不能保證同一用戶(hù)自己不覆蓋自己的。在iis4中這個(gè)問(wèn)題可以通過(guò)filesystemobject(文件系統對象)解決:先把文件上傳到一臨時(shí)目錄中,取得文件名,調用filesystemobject來(lái)判斷目標目錄中有無(wú)重名文件,再根據情況用filesystemobject實(shí)現文件的改名、復制、刪除等操作。
2.對上傳加以限制:據微軟公司自己稱(chēng),當上傳特大文件時(shí),會(huì )使服務(wù)器的cpu百分之百被占用,從而停止響應。雖然我們一般不會(huì )遇到這種問(wèn)題,但對上傳加以限制,防患于未然還是很有必要的。在注冊表的hklmsoftwaremicrosoftwebpostcceptorsshost下有兩個(gè)鍵值:
maximumopentransactions(最大并發(fā)事務(wù)的個(gè)數,缺省值200個(gè))
opentransactionstimeout(事務(wù)處理時(shí)間溢出,缺省值600秒)
可修改其值對上傳加以限制。
3.對附加信息的限制:雖然通過(guò)修改uploadn.asp和repost.asp頁(yè)使我們在文件上傳的同時(shí)可以附加一些信息,但包括file、targeturl等表單字段在內,所有同上傳文件一起發(fā)送的表單字段都受如下限制:每個(gè)字段不能超過(guò)255字節;字段中不能包含半角逗號,否則其后的內容會(huì )丟失;字段中不能包含半角空格,半角空格在上傳后會(huì )丟失。如果一定要傳半角逗號和半角空格,可用其它不常用的符號代替,上傳后再用replace替換過(guò)來(lái),也可讓文件和文字分開(kāi)傳。
4.session的保存:上傳過(guò)程會(huì )使asp的session對象中的數據全部丟失。要保存session中的數據,可在uploadn.asp頁(yè)的表單中添加一隱藏的表單字段來(lái)存放session中的數據。
5.實(shí)現匿名上傳:可能是出于安全方面的考慮,缺省狀態(tài)下,mpa不支持匿名上傳,即使刪掉asp頁(yè)頭幾行的口令驗證代碼也沒(méi)用。但我們可通過(guò)修改注冊表達到這一目的:
去掉asp頁(yè)中驗證用戶(hù)名的代碼;
運行regedit.exe(95/98)或regedt32.exe(nt);
找到hkey_local_machinesoftwaremicrosoftwebpostcceptorsshost;
增加鍵值:名稱(chēng):allowanonymous,類(lèi)型:reg_dword,值:1;
重啟服務(wù)器。
但這一方法對6.0.86.0版的cpshost.dll無(wú)效。(責任編輯Ray)
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
利用ASP改進(jìn)文檔上載控件
清除ASP木馬
asp.net調用非托管dll,無(wú)法加載 DLL,找不到指定模塊解決方法。
在服務(wù)器上 .netFramework2.0 環(huán)境下,如何能在不改變服務(wù)器設置下,讓站點(diǎn)能...
轉載:C# 將引用的DLL文件放到指定的目錄下
巧用ASP生成PDF文件
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久