java - 在 Linux 中使用 CURL 进行 HTTP POST

标签 java linux http post curl

需要帮助找到与下面有效的java代码相对应的相应curl命令语法。

工作 Java

    HttpPost httppost = new HttpPost("/SEMP");
    httppost.addHeader("Authorization", "Basic U1ZDLlNPTFJPRTE6anVXMmFfdVc=");

    StringEntity stringEntity = new StringEntity("<rpc>command</rcp>", "UTF-8"); stringEntity.setContentType("text/xml");
    httppost.setEntity((HttpEntity)stringEntity);

    CloseableHttpResponse response = httpclient.execute(targetHost, (HttpRequest)httppost, localcontext);

需要相应的 Curl 语法吗? 请帮助了解curl的相应语法

提前致谢。

最佳答案

检查 curl 手册页。特别是-u部分。

关于java - 在 Linux 中使用 CURL 进行 HTTP POST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31594270/

相关文章:

linux - 在 Unix Shell 脚本中写出意外的新行

c# - 将 OwinHttpRequestContext 转换为 HttpContext? (IHttpHandler 和 websockets)

java - 从Android发送时间数据类型到mySQL数据库

Java 与 XPath 和 TagSoup

java - 在 Java 中转换泛型列表

Linux 为 DECLARE_WORK 中的函数传递参数

java - 尝试更新 ListView 时如何修复 IllegalStateException 错误?

linux - 我们如何将 Linux 镜像加载到内存中的适当位置

c# - 从数据库获取 bytes[] 图像作为 IFormFile

REST PUT 创建或更新