0

プログラムでファイルをアップロードすることを使用してプログラムでサーバーにファイルをアップロードする必要があるとしましょう。どのphpjavaまたはasp.netでも、POST代わりにrequestメソッドを使用するとサーバーは値を返すことができますGETか?

そうでない場合、どのファイルが正しくアップロードされたか、またはアップロードが終了したかをサーバーに確認するにはどうすればよいですか?

サーバーが私のサーバーとは別のサーバーである場合、応答を取得する方法がわからないので、サンプルコードを提供するか、いくつかのURLを参照してください。

4

1 に答える 1

2

リクエストと同じように、GETたとえばサーバーはアップロードされたファイルを含むJSON形式の文字列応答で応答したり、必要に応じて完全なhtmlページを返すことができます。

たとえば、POSTメソッドを使用してサーバーにデータを送信し、アラートを送信する場合は、次のように実行できます(jQuery)。

$.ajax({
  type: "POST",
  url: "http://localhost/testing.php",
  data: { name: "John Doe" } // sample data sent to server
}).done(function( msg ) {
  alert( "Response data: " + msg );
});

通常、応答がサーバーから返されるGETかどうかは関係POSTありません。必要なのは、それをキャッチして、応答の内容に基づいてアクションを実行することだけです。

于 2012-06-16T10:55:58.677 に答える