Java 是否可以使用post协议获取返回值?

Java 是否可以使用post协议获取返回值?,java,php,asp.net,web-services,Java,Php,Asp.net,Web Services,比如说,我需要使用编程方式将文件上传到服务器上,当使用POST请求方法而不是GET时,服务器能否返回值 如果没有,我如何询问服务器哪些文件已正确上载或上载已完成 我的意思是,如果服务器不是我的服务器,我看不到如何获得响应,那么您可以提供一些示例代码或参考一些URL。它可以,与get请求相同。例如,服务器可以用JSON格式的字符串响应进行响应,其中包括上载的文件,或者它可以返回完整的html页面,无论您需要什么 例如,如果您想使用POST方法将一些数据发送到服务器,并向其发出警报,则可以执行以下操

比如说,我需要使用编程方式将文件上传到服务器上,当使用
POST
请求方法而不是
GET
时,服务器能否返回值

如果没有,我如何询问服务器哪些文件已正确上载或上载已完成


我的意思是,如果服务器不是我的服务器,我看不到如何获得响应,那么您可以提供一些示例代码或参考一些URL。

它可以,与
get
请求相同。例如,服务器可以用JSON格式的字符串响应进行响应,其中包括上载的文件,或者它可以返回完整的html页面,无论您需要什么

例如,如果您想使用
POST
方法将一些数据发送到服务器,并向其发出警报,则可以执行以下操作(jQuery):


一般来说,无论是
GET
还是
POST
,响应都是从服务器返回的,您只需要捕获它并根据响应内容执行操作。

我不明白:如果服务器不是我的服务器,我看不到如何获取响应。你有一些代码吗?你已经发布了一般问题,没有代码示例,你想要代码示例,这是不好的,因为我们不知道什么是不工作的。但请检查我编辑的答案抱歉,我不是真正的程序员,我只需要知道什么是可能的,我可以通过阅读代码猜测您使用ajax的代码是否可以与跨域服务器协同工作?我认为存在跨域问题。请检查这些:&,还请记住,有时响应是重定向,因此您可能不会收到预期的响应字符串,但insead您可以通过另一台服务器接收到到到其他页面的重定向响应。您的意思是-由其他人托管的服务,您对此没有控制权?
$.ajax({
  type: "POST",
  url: "http://localhost/testing.php",
  data: { name: "John Doe" } // sample data sent to server
}).done(function( msg ) {
  alert( "Response data: " + msg );
});