問題タブ [file-upload]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - ファイルを代替サーバー C# .net 2.0 に安全にアップロードする
サーバーAでホストされている.net 2.0にC#Webアプリケーションがあります.Webアプリケーションにより、ユーザーは<input id="File1" name="filMyFile" type="file" runat="server" />
サーバーAを使用してファイルをアップロードできます。これはすべて正常に機能します。
私は現在、Web アプリケーションを変更して、A によって提供されているページをサーバー B に直接アップロードできるようにするよう求められています。
セキュリティ上の理由から、これを行うよう求められています。おそらくiframeを使用し、サーバーBにSSLでリクエストをラップするアップロード部分のみをホストさせることを考えていました。これを行うことのセキュリティへの影響については完全にはわかりませんが、ログイン制御のために、ログイン部分を含む iframe のみを SSL し、サイトの残りの部分が安全でない Web サイトをいくつか見てきました。
これは大丈夫ですか?誰かがより良い方法を推奨できますか? おそらく基本的なアーキテクチャを提案します。
asp.net-mvc - ASP.NET MVC で複数の画像とテキスト フィールドをアップロードする
私はASP.net MVCに非常に慣れていないので、答えをできるだけ説明してください:)
私がやろうとしていることを簡単にしましょう。車に関する情報を入力するフォームがあるとします。フィールドは次のようになります: Make、Model、Year、Image1、Image2。
フォームの下部に「保存」ボタンがあります。関連付けられた Controller メソッドは、Image1 と Image2 をディスクに保存し、それらのファイル名を取得して、データベースに保存される車のモデルに関連付けます。
何か案は?
みんなありがとう!
編集
winob0tは私をそこに連れて行ってくれました。唯一の未解決の問題は次のとおりです。Image1 と Image2 は必須フィールドではないため、0、1、または 2 つの画像を保存できるようになりました。しかし、ユーザーが画像を 1 枚だけアップロードした場合、それが imageUpload1 からのものか imageUpload2 からのものかを知る方法はありません。
繰り返しますが、どんな助けでも大歓迎です!
django - Django/ファイルのアップロード権限
djangoアプリを作成しましたが、Webフォームからのファイルのアップロードのファイル権限に少し問題があります。
基本的に.mp3ファイルをアップロードできますが、常にchmod600を保持します。
コンテナフォルダにはchmod775があり、umaskは022に設定されています。
私は共有ホスティングサービスを利用しています。
php - 衝突するアップロードの PHP 一時ファイル名
ユーザーがファイルをアップロードすると、ランダムに別のユーザーのアップロードに置き換えられます.PHPとtmpファイル名が再利用される問題を最終的に追跡しました. これを修正する方法はありますか?より良いランダムな名前を作成する方法はありますか? ランダムなファイル名のシードが弱くなるので、時間の経過とともに劣化するようです? これは、PHP 5.2.8 および FreeBSD 7.0 にあります。
これは、同じ tmp ファイル名がどのように使用され、別のアップロードによって上書きされるかを示すログです: http://pastebin.com/m65790440
どんな助けでも大歓迎です。私はこれを4か月以上修正しようとしてきましたが、時間の経過とともに悪化しています. ありがとうございました。
編集: これは PHP コードの問題ではないことに注意してください。これは PHP コードに到達する前に発生しています。アップロード処理スクリプトに到達する前に、他人のアップロードで上書きされていることを確認する
c# - FileUpload - 実際のファイルがアップロードされたことを確認する
Web フォームに FileUpload コントロール (FileUpload1) と、"Sumbit" ボタン、ラベル、および UserID を含む隠しフィールドがあります。ボタンのクリックイベントに次のコードがあります。
実際のファイルをアップロードするとうまくいきます。ただし、存在しないファイル名 (たとえば、コンピューターに存在しない "c:\a.jpg") を FileUpload のテキスト ボックスに入力して [Sumbit] ボタンをクリックすると、HasFile は依然として true を返します。さらに、SaveAs() は例外をスローせず、成功または失敗を示す値を返さない void 関数です。ファイルが実際にアップロードされたかどうかを確認するにはどうすればよいですか?
php - PHP 画像のアップロードと許可
ディレクトリを chmod せずに php で画像をアップロードする方法があるかどうか教えてください
[function.move-uploaded-file]: failed to open stream: Permission...
エラーを回避するには?
ありがとう!
php - 200MBを超えるphpファイルのアップロード
最大ファイル サイズ、セッション時間、および投稿の最大サイズを変更した後、php を使用して 200 MB を超えるファイルをアップロードするのが賢明ですか? 信頼性のある?(これは、クライアント接続が維持されているかどうかを無視しています)
編集: ftp ではなく http で実行