1. ホーム
  2. curl

[解決済み] cURL呼び出しによるHTTPリクエストを使用してヘッダーを送信する方法は?

2022-03-18 03:57:17

質問

Linuxマシン上のApacheサーバーにヘッダーを送信したいのですが、どうすればよいですか? cURLコールを使って、どのようにこれを実現できますか?

どのように解決するのですか?

GETしてください。

をJSONで表示します。

curl -i -H "Accept: application/json" -H "Content-Type: application/json" http://hostname/resource

をXMLで表示します。

curl -H "Accept: application/xml" -H "Content-Type: application/xml" -X GET http://hostname/resource

POSTです。

データ投稿用。

curl --data "param1=value1&param2=value2" http://hostname/resource

ファイルアップロード用。

curl --form "[email protected]" http://hostname/resource

RESTfulなHTTPポストです。

curl -X POST -d @filename http://hostname/resource

サイトへのログイン(auth)用。

curl -d "username=admin&password=admin&submit=Login" --dump-header headers http://localhost/Login
curl -L -b headers http://localhost/