facebook twitter hatena line email

「Linux/コマンドメモ/curl」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ページの作成:「==curl用途== linuxでapiを叩けるなど ==サンプル== getでアクセス $ curl -i -X GET ttps://hogehoge.net/v1/video?hoge=1\&hoge2=22\&os=2 HTTP/1.1 200 OK...」)
 
 
(同じ利用者による、間の3版が非表示)
行1: 行1:
 
==curl用途==
 
==curl用途==
 
linuxでapiを叩けるなど
 
linuxでapiを叩けるなど
 
  
 
==サンプル==
 
==サンプル==
 
getでアクセス
 
getでアクセス
  $ curl -i -X GET ttps://hogehoge.net/v1/video?hoge=1\&hoge2=22\&os=2
+
  $ curl -i -X GET ttps://example.net/v1/video?hoge=1\&hoge2=22\&os=2
 
  HTTP/1.1 200 OK
 
  HTTP/1.1 200 OK
 
  Content-Type: application/xml
 
  Content-Type: application/xml
行14: 行13:
 
  Connection: keep-alive
 
  Connection: keep-alive
 
  testtest・・ここにレスポンス内容が・・・
 
  testtest・・ここにレスポンス内容が・・・
 +
 +
==linuxでglobalipを調べる==
 +
$ curl httpbin.org/ip
 +
{
 +
  "origin": "xx.xx.xx.xx"
 +
}
 +
 +
$ curl ifconfig.me
 +
xx.xx.xx.xx
 +
 +
$ curl inet-ip.info
 +
xx.xx.xx.xx

2019年2月15日 (金) 12:54時点における最新版

curl用途

linuxでapiを叩けるなど

サンプル

getでアクセス

$ curl -i -X GET ttps://example.net/v1/video?hoge=1\&hoge2=22\&os=2
HTTP/1.1 200 OK
Content-Type: application/xml
Date: Thu, 14 Feb 2019 10:03:44 GMT
Server: Finch
Vary: Origin
Content-Length: 5027
Connection: keep-alive
testtest・・ここにレスポンス内容が・・・

linuxでglobalipを調べる

$ curl httpbin.org/ip
{
  "origin": "xx.xx.xx.xx"
}
$ curl ifconfig.me
xx.xx.xx.xx
$ curl inet-ip.info
xx.xx.xx.xx