Java 将curl转换为httpclient post

Java 将curl转换为httpclient post,java,php,android,Java,Php,Android,我对cURL不熟悉,我们可以在httpclient和httppost中做同样的事情吗? 如果是,下面旋度的等效代码是什么 $xml = '<test>'; $xml .= '<date>'.date("d/m/Y", time()).'</date>'; $xml .= '<time>'.date("H:m:s", time()).'</time>'; $xml .= '<param>'.$input.'</param

我对cURL不熟悉,我们可以在httpclient和httppost中做同样的事情吗? 如果是,下面旋度的等效代码是什么

$xml = '<test>';
$xml .= '<date>'.date("d/m/Y", time()).'</date>';
$xml .= '<time>'.date("H:m:s", time()).'</time>';
$xml .= '<param>'.$input.'</param>';
$xml .= '</test>';

// get the host
$curl=curl_init("http://someurl.com");

curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
//curl_setopt($curl, CURLOPT_VERBOSE, 1); // debug
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/5.0 (FD)");
curl_setopt($curl, CURLOPT_POSTFIELDS, $xml);

curl_setopt($curl, CURLOPT_HTTPHEADER, array('Content-Type: text/xml'));

$response = curl_exec($curl);
$xml='';
$xml.=''.date(“d/m/Y”,time())。';
$xml.=''.date(“H:m:s”,time())。';
$xml.=''.$input';
$xml.='';
//抓住主人
$curl=curl\u init(“http://someurl.com");
curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
//curl_setopt($curl,CURLOPT_VERBOSE,1);//调试
curl_setopt($curl,CURLOPT_POST,1);
curl_setopt($curl,CURLOPT_USERAGENT,“Mozilla/5.0(FD)”);
curl_setopt($curl,CURLOPT_POSTFIELDS,$xml);
curl_setopt($curl,CURLOPT_HTTPHEADER,array('Content-Type:text/xml'));
$response=curl\u exec($curl);

apache http客户机使这成为小菜一碟。有关详细信息,请参阅以下教程:


-1问题:“将我的代码从一种语言/库翻译成另一种语言/库”。。。是的,我们可能不是代码翻译服务。这个问题似乎离题了,因为它要求其他人翻译代码,但在提出问题之前没有表现出任何努力。我试图用httpclient复制该请求,但它不起作用,所以我想我应该在处理该请求时发布一个问题。对不起。