来自PHP的POST数据和javaservlet中的GET数据


POST data from PHP and GET data in java servlet

有什么方法可以将数据(如用户名和密码)从PHP检索到Java servlet吗?感谢

在PHP:中创建POST请求

使用cURL:

$ch = curl_init('http://www.example.com:8080/my-servlet/');
$data = '...' # the data you want to send
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);

一种更好、更简洁的方法,使用pecl_http:

$response = http_post_data('http://www.example.com:8080/my-servlet/', $data);

POST和GET在很大程度上不取决于所使用的语言,所以如果我正确理解您的问题,您可以在接收POST数据的页面上使用PHP中的$_POST['var']或Java中的request.getParameter("var")。