CURL: Difference between revisions

From Cramsession
Jump to navigationJump to search
✍️ Verified Author: MflavellClick to view professional profile & credentials
No edit summary
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 3: Line 3:
== important command options ==
== important command options ==


  -k                   Allows a self signed certificate to be used.
  -k Allows a self signed certificate to be used.
  -u username:password uses basic authentication.
  -u ''username:password'' uses basic authentication.
-v will return verbose data
 
== Example use ==
 
curl -k -u admin:password https://some_api_url
 
 
=== Some Gotya's ===
 
* If !2 is used in a password Bash will replace !2 with the 2nd command in history
 
* It's best to ensure the API password does not contain any !

Latest revision as of 17:37, 5 December 2025

Using CURL to test API's

important command options

-k Allows a self signed certificate to be used.
-u username:password uses basic authentication.
-v will return verbose data

Example use

curl -k -u admin:password https://some_api_url


Some Gotya's

  • If !2 is used in a password Bash will replace !2 with the 2nd command in history
  • It's best to ensure the API password does not contain any !