Difference between revisions of "Curl -X"

From wikieduonline
Jump to navigation Jump to search
Line 17: Line 17:
 
     "id"    :1,
 
     "id"    :1,
 
     "method" :"info.getNodeID"
 
     "method" :"info.getNodeID"
  }' -H '[[content-type:application/json]];' 127.0.0.1:9650[[/ext/info]]
+
  }' -H '[[content-type:application/json]];' 127.0.0.1:[[9650]][[/ext/info]]
  
 
* <code>[[curl -X POST]]</code>
 
* <code>[[curl -X POST]]</code>

Revision as of 15:31, 11 May 2023

 curl -XGET https://localhost:9200 -u 'admin:admin' --insecure
curl -X POST --insecure https://your_elk_ip:YOUR_PASS@localhost:9200/_snapshot/gcs_repo/your_latest_snapshot_name/_restore


curl -X POST --data '{
    "jsonrpc":"2.0",
    "id"     :1,
    "method" :"info.getNodeID"
}' -H 'content-type:application/json;' 127.0.0.1:9650/ext/info
curl --help
.../...
-X, --request <command> Specify request command to use
   --request-target Specify the target for this request
   --resolve <host:port:address[,address]...> Resolve the host+port to this address
   --retry <num>   Retry request if transient problems occur
   --retry-connrefused Retry on connection refused (use with --retry)
   --retry-delay <seconds> Wait time between retries
   --retry-max-time <seconds> Retry only within this period
   --sasl-ir       Enable initial response in SASL authentication
   --service-name <name> SPNEGO service name

Examples

  • TOKEN=$(curl -s -X PUT "http://169.254.169.254/latest/api/token" -H "X-aws-ec2-metadata-token-ttl-seconds: 21600")

Related

See also

Advertising: