タグ付けされた質問 「file-upload」

クライアントからサーバーにファイルを転送する方法またはアクション。

7
JQueryのファイル入力からデータを取得する
実際にファイル入力があり、ファイルのBase64データを取得したいと思います。 私は試した: $('input#myInput')[0].files[0] データを取得します。ただし、名前、長さ、コンテンツタイプのみが提供され、データ自体は提供されません。 Amazon S3に送信するには、これらのデータが実際に必要です 私はすでにAPIをテストしており、エンコードタイプが「multipart / form-data」のHTMLフォームを介してデータを送信すると、機能します。 私はこのプラグインを使用します:http : //jasny.github.com/bootstrap/javascript.html#fileupload そして、このプラグインは画像のプレビューを提供し、画像プレビューのsrc属性でデータを取得します。しかし、これらのデータをS3に送信しても機能しません。「multipart / form-data」のようにデータをエンコードする必要があるかもしれませんが、理由はわかりません。 HTMLフォームを使用せずにこれらのデータを取得する方法はありますか?

8
jQueryを使用してファイル入力サイズを確認する方法
私はファイルアップロード機能を備えたフォームを持っていて、ユーザーがアップロードしようとしているファイルが大きすぎる場合にクライアント側のエラーレポートをいくつか表示できるようにしたいのですが、jQueryを使用してファイルサイズをチェックする方法はありますかクライアント上で、または何らかの方法でファイルをサーバーにポストして確認しますか?

14
アップロード時にjQueryでファイルタイプを制限するにはどうすればよいですか?
jQueryでファイルアップロードフィールドをjpg / jpeg、png、gifのみに制限したいのですが。PHPすでにバックエンドチェックを行っています。私はJavaScriptすでに関数を介して送信ボタンを実行しているので、送信または警告の前にファイルタイプを確認する方法を知る必要があります。

3
Axiosを使用してフォームからファイルを投稿する方法
以下を使用してフラスコサーバーにファイルを投稿するときに生のHTMLを使用すると、フラスコリクエストグローバルからファイルにアクセスできます。 <form id="uploadForm" action='upload_file' role="form" method="post" enctype=multipart/form-data> <input type="file" id="file" name="file"> <input type=submit value=Upload> </form> フラスコ内: def post(self): if 'file' in request.files: .... Axiosで同じことを行おうとすると、フラスコリクエストグローバルが空になります。 <form id="uploadForm" enctype="multipart/form-data" v-on:change="uploadFile"> <input type="file" id="file" name="file"> </form> uploadFile: function (event) { const file = event.target.files[0] axios.post('upload_file', file, { headers: { 'Content-Type': 'multipart/form-data' } }) …

2
maxRequestLengthまたはmaxAllowedContentLengthのどちらが優先されますか?
アップロードの最大許容ファイルサイズを変更しているときに、これらの2つの設定を偶然見つけました。 でsytem.webあなたが持っているHTTPランタイムでノードをmaxRequestLength。でsystem.webServerあなたが持っているrequestLimitsでmaxAllowedContentLengthを。 どちらが他よりも優先されますか?そして、両方を設定する必要がありますか、それとも最後の1つ(IIS7用)で十分ですか?

8
HTML:ファイルのアップロードを画像のみに制限するにはどうすればよいですか?
HTMLで、アップロードできるファイルの種類を制限するにはどうすればよいですか? ユーザーエクスペリエンスを簡単にするために、ファイルのアップロードを画像(jpeg、gif、png)のみに制限します。 <form method="post" action="..." enctype="multipart/form-data"> <label for="image">Photo</label> <input name="image" type="file" /> </form>


4
pythonはファイルのアップロードを要求します
Pythonリクエストライブラリを使用してファイルをアップロードする簡単なタスクを実行しています。私はスタックオーバーフローを検索しましたが、誰も同じ問題を抱えているようには見えませんでした。つまり、ファイルがサーバーによって受信されないということです。 import requests url='http://nesssi.cacr.caltech.edu/cgi-bin/getmulticonedb_release2.cgi/post' files={'files': open('file.txt','rb')} values={'upload_file' : 'file.txt' , 'DB':'photcat' , 'OUT':'csv' , 'SHORT':'short'} r=requests.post(url,files=files,data=values) 「upload_file」キーワードの値にファイル名を入力します。空白のままにすると、 Error - You must select a file to upload! そして今私は得る File file.txt of size bytes is uploaded successfully! Query service results: There were 0 lines. これは、ファイルが空の場合にのみ表示されます。そのため、ファイルを正常に送信する方法に悩まされています。このWebサイトにアクセスしてフォームに手動で入力すると、一致したオブジェクトの素晴らしいリストが返されるため、ファイルが機能することはわかっています。すべてのヒントに本当に感謝します。 関連する他のいくつかのスレッド(ただし、私の問題には答えていません): PythonスクリプトからPOSTを使用してファイルを送信する http://docs.python-requests.org/en/latest/user/quickstart/#response-content リクエストを使用してファイルをアップロードし、追加のデータを送信する http://docs.python-requests.org/en/latest/user/advanced/#body-content-workflow

8
JavaScriptでアップロードする前に画像の幅と高さを確認してください
ユーザーが画像を配置できるフォームを持つJPSがあります。 <div class="photo"> <div>Photo (max 240x240 and 100 kb):</div> <input type="file" name="photo" id="photoInput" onchange="checkPhoto(this)"/> </div> 私はこのjsを書きました: function checkPhoto(target) { if(target.files[0].type.indexOf("image") == -1) { document.getElementById("photoLabel").innerHTML = "File not supported"; return false; } if(target.files[0].size > 102400) { document.getElementById("photoLabel").innerHTML = "Image too big (max 100kb)"; return false; } document.getElementById("photoLabel").innerHTML = ""; return true; …

14
PHPでの複数ファイルのアップロード
複数のファイルをアップロードしてフォルダに保存し、パスを取得してデータベースに保存したい...複数のファイルをアップロードするために探した良い例... 注:ファイルはどのタイプでもかまいません...
122 php  file-upload 

2
アップロードされたファイルをサーブレットアプリケーションに保存するための推奨される方法
私が読んで、ここには、トランザクションの移植ではなく、外部パラメータを必要とするように、1つは、とにかく、サーバーにファイルを保存してはならないこと。ただし、tomcat(7)のtmpソリューションが必要であり、知りたいサーバーマシンを(相対的に)制御しているとすると、 ファイルを保存するのに最適な場所はどこですか?保存する必要があります/WEB-INF/uploads(ここでアドバイス)またはその下$CATALINA_BASE(ここを参照)または... JavaEE 6チュートリアルは、ユーザー(:wtf :) からパスを取得します。注意:ファイルは決してダウンロード可能であってはなりません。 ここに詳述されているように構成パラメータを設定する必要がありますか?私はいくつかのコードに感謝します(むしろ相対パスを指定します-したがって、少なくともTomcatポータブルです)- Part.write()有望に見えますが、どうやら絶対パスが必要です このアプローチの短所とデータベース/ JCRリポジトリの短所の説明に興味があります。 残念ながら、 @ BalusCによるFileServletはファイルのダウンロードに集中していますが、ファイルのアップロードに関する彼の回答は、ファイルの保存場所に関する部分をスキップしています。 DBまたはJCR実装(jackrabbitのような)を使用するように簡単に変換できるソリューションが望ましいでしょう。

3
nginxアップロードclient_max_body_sizeの問題
nginx / ruby​​-on-railsを実行していますが、ファイルをアップロードするためのシンプルなマルチパートフォームがあります。アップロードするファイルの最大サイズを制限するまで、すべてが正常に機能します。そのために、私はnginx client_max_body_sizeを1m(1MB)に設定し、そのルールが破られたときの応答としてHTTP 413(リクエストエンティティが大きすぎます)ステータスを予期します。 問題は、HTTP 413エラーページを表示する代わりに1.2 MBのファイルをアップロードすると、ブラウザが少しハングし、「ページのロード中に接続がリセットされました」というメッセージが表示されて停止することです。 私はnginxが提供するオプションのほとんどすべてを試しましたが、何も機能しないようです。誰かこれについて何か考えがありますか? ここに私のnginx.confがあります: worker_processes 1; timer_resolution 1000ms; events { worker_connections 1024; } http { passenger_root /the_passenger_root; passenger_ruby /the_ruby; include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server { listen 80; server_name www.x.com; client_max_body_size 1M; passenger_use_global_queue on; root /the_root; passenger_enabled on; error_page 404 /404.html; …
117 http  file-upload  nginx 

10
誰かがjQuery File Uploadプラグインを実装する方法を説明できますか?
編集(2019年10月):6年後、jQuery File Uploadは明らかに人々を狂わせています。ここで答えに小さな慰めが見つからない場合は、NPMを検索して最新の代替策を探してください。面倒な価値はないと私は約束します。 以前の編集ではUploadifyをお勧めしましたが、コメント投稿者が指摘したように、無料版を提供していないようです。Uploadifyだったので、とにかく2013。 編集:これはまだトラフィックを獲得しているようですので、私がやったことを説明します。受け入れられた回答のチュートリアルに従って、最終的にプラグインを機能させました。ただし、jQueryファイルのアップロードは本当に面倒なので、より単純なファイルアップロードプラグインを探している場合は、Uploadifyを強くお勧めします。答えが指摘したように、それは非営利目的でのみ無料です。 バックグラウンド blueimpのjQuery File Uploadを使用して、ユーザーがファイルをアップロードできるようにしています。箱から出しただけで、セットアップ手順に従って完全に機能します。しかし、それを私のWebサイトで実際に使用するには、いくつかのことができるようにしたいと思います。 既存の任意のページにアップローダーを含める アップロードされたファイルのディレクトリを変更します プラグインのすべてのファイルは、ルートの下のフォルダーにあります。 私はもう試した... デモページをルートに移動し、必要なスクリプトのパスを更新する ここで提案されているように、UploadHandler.phpファイルの「upload_dir」および「upload_url」オプションを変更します。 デモJavaScriptの2行目のURLを変更する すべての場合で、プレビューが表示され、進行状況バーが実行されますが、ファイルのアップロードに失敗し、コンソールに次のエラーが表示されますUncaught TypeError: Cannot read property 'files' of undefined。プラグインのすべての部分がどのように機能するか理解していないため、デバッグが困難です。 コード デモページのJavaScript: $(function () { 'use strict'; // Change this to the location of your server-side upload handler: var url = 'file_upload/server/php/UploadHandler.php', uploadButton = $('<button/>') .addClass('btn') …

2
Androidファイルチューザー[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 6年前休業。 この質問を改善する ファイルアップローダーを作りたいです。ファイルチューザが必要なので、自分で書きたくありません。OIファイルマネージャを見つけて、自分に合っていると思います。しかし、どうすればユーザーにOIファイルマネージャのインストールを強制できますか?できない場合は、ファイルマネージャーをアプリに含めるより良い方法はありますか?どうも

9
C#を使用してFTPにファイルをアップロードする
C#を使用してFTPサーバーにファイルをアップロードしてみます。ファイルはアップロードされますが、0バイトです。 private void button2_Click(object sender, EventArgs e) { var dirPath = @"C:/Documents and Settings/sander.GD/Bureaublad/test/"; ftp ftpClient = new ftp("ftp://example.com/", "username", "password"); string[] files = Directory.GetFiles(dirPath,"*.*"); var uploadPath = "/httpdocs/album"; foreach (string file in files) { ftpClient.createDirectory("/test"); ftpClient.upload(uploadPath + "/" + Path.GetFileName(file), file); } if (string.IsNullOrEmpty(txtnaam.Text)) { MessageBox.Show("Gelieve uw naam in …
112 c#  .net  file-upload  ftp 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.