タグ

curlに関するtyoro1210のブックマーク (2)

  • PowerShell コンソール内で curl や wget が実行できないとお嘆きのあなたへ | @jsakamoto

    [追記ここまで] さて上記コマンドは、Windows のコマンドプロンプトでは期待どおりに動作する。 しかし PowerShell コンソール内で同じコマンド実行すると、以下のようなエラーになってしまう。Invoke-WebRequest : パラメーター名 'd' があいまいなため、パラメーターを処理できません。一致する名前の候補は次のとおりで す: -DisableKeepAlive -Debug。 発生場所 行:1 文字:69 + curl http://chomado-problem-server.azurewebsites.net/answer -X POST -d "[1,2,3,4 ... + ~~ + CategoryInfo : InvalidArgument: (:) [Invoke-WebRequest]、ParameterBindingException + Ful

    tyoro1210
    tyoro1210 2019/10/29
    『別名設定されているものの、PowerShell の Invoke-WebRequest コマンドは curl と互換性はまったくない。』草
  • 46. CURLのセッションを引き継ぐ方法

    WebサイトのHTML情報を取得する際にcurlを使用することがあります。 curlとはWebブラウザのコマンドライン版のようなもので、与えられた コマンドを元にページ情報を取得する機能です。 curlを使用すれば、ログインフォームにPOSTでデータを渡してログイン 処理を行い、ログイン後のページ情報を取得するようなことも可能です。 ですが、ログイン処理を行った後、ログイン後にしか行けないような別の ページの情報を取得しようとすると、セッションが引き継げずHTMLが取得 できない場合があります。 今回はそのような場合に対処する方法をお教えします。 まずは、curlを使用してログイン処理を行い、ログイン後のページを 表示するスクリプトです。 ここではPHPプロ!にログインする処理を記述しています。 <?php $params = array( "login-name" => "name",

    46. CURLのセッションを引き継ぐ方法
  • 1