簡體   English   中英

使用jQuery從服務器上的移動設備上傳文件

[英]Upload files from mobile on server using jquery

我有一個移動應用程序,該應用程序需要用戶從他的移動設備上附加一些文件並將其上傳到服務器上。 有沒有一種方法可以使用JQUERY / JAVASCRIPT從移動設備上載到服務器上的文件?

我發現很多用PHP / ASP.NET-c#完成的...但是我需要的是JAVASCRIPT / JQUERY的HTML ...!

我的應用程序的更多信息(如果不需要,請忽略它):

我的前端使用HTML / CSS。.我在服務器上運行的WCF服務與數據庫進行通信。.我通過從客戶端進行Ajax調用來使用WCF服務。

我僅使用這些服務就完成了所有其他操作,例如從數據庫插入/刪除/更新/檢索數據。.我想知道是否還可以使用這些Web服務來執行“在服務器上上傳文件”任務。但是沒有任何想法!

這是另一個完全符合我需要的問題! 使用WCF以及jquery(AJAX)和html客戶端的文件上傳服務

對不起,如果我在任何地方都錯了。

要保存上載的文件,您需要一個服務器端腳本(例如PHP,ASP)才能將上載的文件從服務器的tmp目錄移動到所需的位置。

也許您可以編輯服務配置,以便它自動將上傳的文件寫入所需的位置,但是出於安全原因,我不建議這樣做。

這是本機應用程序嗎? 如果這只是一個網站,那么您將為iPhone的蘋果瀏覽器不支持文件上傳而苦惱。 如果是phonegap應用程序,則可以連接到文件API ...

好的,有些要點值得一提。

  1. 當您想將文件上傳到服務器時,您必須使用表單的多部分內容類型來發布文件。 為此,您可能需要在服務器端相應地編寫WCF服務。 我沒有WCF的良好經驗,但此帖子可能會對您有所幫助

    <form method =“ POST” enctype =“ multipart / form-data”>

  2. 您可以將HTML5文件APIXHR 2級規范上傳到服務器。 因為它們是新功能,並且涉及JS和DOM,所以只要您的瀏覽器支持它們,您就可以使用並在JQuery中使用它。

有了這些東西,我不確定在將文件上傳到服務器時是否應該有任何問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM