如何使用'$ .ajax()'技術爲URL參數提供項目外部的位置(假設文件位於桌面上)。我怎樣才能做到這一點 ??我知道如何做到這一點只有在項目的同一位置..
非常感謝
如何使用'$ .ajax()'技術爲URL參數提供項目外部的位置(假設文件位於桌面上)。我怎樣才能做到這一點 ??我知道如何做到這一點只有在項目的同一位置..
非常感謝
您無法繞過網站並訪問這些文件,因爲這可能會損害託管網站的計算機,但您可以通過您的網站訪問網站之外的文件。
假設您有網站文件夾d:\ websites \ TestWebsite,並且您想要訪問d:\ Data \ Testfile.txt中的文件,請在側面創建一個虛擬目錄TestWebsite指向d:\ Data並訪問文件它通過virual目錄。
2您還可以創建一個位於某個網頁/ web服務中的功能,並訪問該網站之外的文件。
你不能做Ajax請求到本地文件出於安全考慮,他們必須在當地的覆蓋範圍服務器,別名'公共目錄'。
編輯:除了Adil建議的服務器配置級別的虛擬目錄解決方案,通過使用從文件或目錄到公用文件夾的符號鏈接,可以更簡單。
桌面???你的意思是在用戶的電腦上?如果可以的話,你不能 - 可怕的安全問題。除非我誤解你的意思 –
我不知道你是否被允許訪問桌面。當然,如果您想與其他網絡主機進行交談,您需要查看跨域限制,例如[CORS](http://www.w3.org/TR/cors/)標題 – Rup
讓我看看我是否理解...您想通過AJAX向本地系統文件執行請求嗎?如果你這樣做,我不太確定這是否可能......這似乎是安全漏洞。如果你想通過AJAX上傳文件,你有幾個插件已經這樣做了。 –