[解決済み] cURLを使用したauthorizationヘッダーの設定方法
質問
cURLを使用して認証ヘッダを渡すには?(
/usr/bin/curl
).
解決方法は?
http://curl.se/docs/httpscripting.html
その6をご覧ください。HTTP認証
<ブロッククオートHTTP認証
<ブロッククオートHTTP認証とは、サーバーにユーザー名と パスワードを入力することで、そのリクエストの実行が許可されていることを確認できます。 を行う。HTTP で使用される基本認証 (curl が標準で使用するタイプ) は、以下のとおりです。 デフォルトは プレーン テキスト つまり、ユーザー名とパスワードを送信します。 のみ難読化されていますが、それでも盗聴された場合は完全に読み取ることができます。 との間にあるネットワーク。
<ブロッククオート認証にユーザーとパスワードを使用するようにcurlに指示すること。
<ブロッククオートcurl --user name:password http://www.example.com
サイトが別の認証方法を要求している可能性があります(ヘッダを確認する を使用すると、--ntlm、--digest、--negotiate、さらには --というオプションがあります。
<ブロッククオートHTTPアクセスは、HTTPの使用によってのみ可能な場合があります。 プロキシを使用します。特にいろいろな会社で多いようです。HTTPプロキシは クライアントが接続するために、独自のユーザーとパスワードが必要な場合があります。 インターネットに接続します。それらをcurlで指定するには、以下のような感じで実行します。
<ブロッククオートcurl --proxy-user proxyuser:proxypassword curl.haxx.se
<ブロッククオート
プロキシが NTLM 方式での認証を要求している場合。 ダイジェストが必要な場合は --proxy-ntlm を、-proxy-digest を使用してください。
<ブロッククオートこれらの user+password オプションのうち、password を省略した場合。 の部分で、curl は対話的にパスワードの入力を促します。
<ブロッククオートプログラムを実行すると、そのパラメータを見ることができるかもしれないことに注意してください。 システムの実行プロセスを一覧表示する際に そのため、他のユーザーが パスワードをコマンドラインとして渡すと、パスワードの監視が可能です。 オプションを使用します。これを回避する方法があります。
<ブロッククオートHTTP認証はこのように動作しますが、非常に重要なのは 多くのウェブサイトは、ログインなどを提供する際にこの概念を使用しないでしょう。以下のサイトを参照してください。 ウェブログイン」の章で詳しく説明します。
関連
-
[解決済み] wgetやcurlのクエリでワイルドカードを使用する
-
[解決済み] Content-Type ヘッダー [application/x-www-form-urlencoded] はサポートされていません [重複] 。
-
[解決済み] cURLでJSONデータをPOSTするにはどうすればよいですか?
-
[解決済み] YouTube APIからYouTubeビデオのサムネイルを取得する方法を教えてください。
-
[解決済み] cURL呼び出しによるHTTPリクエストを使用してヘッダーを送信する方法は?
-
[解決済み] WindowsにcURLをインストールして使用するにはどうすればよいですか?[クローズド]
-
[解決済み] cURLの出力をファイルに取り込むには?
-
[解決済み] cURLでHTTPリクエストを行う(PROXYを使用)
-
[解決済み] cURLでPUTリクエストを行うには?
-
[解決済み】curlのレスポンスボディの末尾に自動的に改行が追加される。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] cURLを使用したCORSリクエストのデバッグ方法は?
-
[解決済み] Content-Type ヘッダー [application/x-www-form-urlencoded] はサポートされていません [重複] 。
-
[解決済み] LDAPのグループメンバーシップをcurlで問い合わせるには?
-
[解決済み] CentOS で非 root ユーザーの SSL 接続で cURL が動作しない(エラー#77)。
-
[解決済み] cURLを使用して、リクエスト時間とレスポンス時間を一度に測定するにはどうすればよいですか?
-
[解決済み] curlがプロキシを無視するようにするにはどうしたらいいですか?
-
[解決済み] PATCH動詞をcurlで使用する方法
-
[解決済み] cURLを使用したauthorizationヘッダーの設定方法
-
[解決済み】PostManで特定のCURLをシミュレートしてみる
-
[解決済み] linux bash / shellで画像をbase64エンコードする方法