我知道这个问题有几个答案,但似乎没有一个适合我的情况。
我要在curl中执行的操作是
{
"blank_tag": {
"prefix": "<cmdso>",
"body": [
// "<$1>$2</$1>$3"
"<${1:p}>${2:$SELECTION}</$1/([^ ]+).*}>"
],
"description": "Adds a blank tag to use"
}
}
例如,我可以使用以下命令在python中做到这一点:
<p></p/([^ ]+).*}>
但是我为java查看的每个解决方案似乎都不适合我。在Java中是否有等效的httplib2.Http(disable_ssl_certificate_validation = True).request(...)?
这是我尝试过的
curl -u 'user:pwd' https://localhost:8000/services/search/jobs --data search='search index=my_index'
答案 0 :(得分:0)
我已经能够使用Jsoup满足我的大多数http需求(主要是Web抓取)。
以下是一些代码,用于发布我从javacodeexamples.com拉出的事件
https://www.javacodeexamples.com/jsoup-post-form-data-example/822
Response response =
Jsoup.connect("http://www.example.com/postpage")
.userAgent("Mozilla/5.0")
.timeout(10 * 1000)
.method(Method.POST)
.data("txtloginid", "YOUR_LOGINID")
.data("txtloginpassword", "YOUR_PASSWORD")
.data("random", "123342343")
.data("task", "login")
.data("destination", "/welcome")
.followRedirects(true)
.execute();