1、MFC 讀取http文件伺服器上的文件列表,並選擇文件進行下載
你需要學會動態網頁製作,至少簡單的生成TXT文本,就是網站WEB程序讀取目錄中的文件列表,以TXT或XML輸出
你還需要學會MFC網路編程,就是MFC程序訪問/下載某個網址的網頁,其實就是讀取/下載網站WEB程序動態生成的TXT或者XML內容
當然你也可以靜態生成TXT或者XML放置在WEB伺服器上
顯示的話,就是ListControl,ListView一類,可自繪
下載文件和下載/讀取網頁基本相同,只是網頁是文本是string(當然原始也是BYTE[]),而文件就是很多個位元組是BYTE[]
總結的話,就是一個是伺服器端要放置有提供文件列表內容的文件
再一個就是MFC網路訪問/讀取這個文件,解析得到文件列表
學會使用ListControl
和讀取網頁一樣,按位元組接收即可
2、如何訪問伺服器里的 txt 文件?
開設一個iis網頁。
然後把txt文件放到網頁根目錄下
通過http://伺服器ip/文件名.txt
就可以訪問了
3、通過http協議讀取遠程伺服器上的數據文件,並寫入另一資料庫中
通常B無法主動獲取,只能A調用發送webservice,並調用B的保存到資料庫的webservice
4、怎樣使用HTTP協議訪問網路
文件協議主要用復於訪問本地計算機制中的文件,就如同在windows資源管理器中打開文件一樣,注意它是針對本地(本機)的,簡單來說,文件協議是訪問你本機的文件資源。
http訪問本地html是在本地起了一台http伺服器,然後你訪問自己電腦上的本地伺服器,http伺服器再去訪問你本機的文件資源。
再簡單的說:文件協議只是純粹的請求本地文件,http是架了伺服器的。所以也有導致題主所說的某些api只能通過http訪問的頁面里能夠調用。
5、瀏覽器通過file://訪問文件和通過http://訪問文件有什麼區別
file本來就可以打開文件,只要路徑正確。ftp和http/https需要有相應的伺服器才能打開。如果你要用http打開文件,那你要架設WEB伺服器,一般網上的網站都是linux。
6、怎麼用HTTP讀文件來讀取本地WEB伺服器上得一個文本
根據Request來請求伺服器上的文本鏈接。然後獲得Response,根據Reponse來獲取相對應的響應流。然後讀取內容。
7、使用文件協議和http協議訪問本地html文件到底有什麼不同的地方
文件協議抄主要用於訪問本襲地計算機中的文件,就如同在Windows資源管理器中打開文件一樣,注意它是針對本地(本機)的,簡單來說,文件協議是訪問你本機的文件資源。
http訪問本地HTML是在本地起了一台HTTP伺服器,然後你訪問自己電腦上的本地伺服器,http伺服器再去訪問你本機的文件資源。
再簡單的說:文件協議只是純粹的請求本地文件,http是架了伺服器的。所以也有導致題主所說的某些API只能通過http訪問的頁面里能夠調用。