それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

curl

curl で結果が表示されないときはリダイレクトを見てみましょう

curl をしても値が空っぽの時があると思います。大抵の人はcurl はなんかオカシイ!といってここでwgetを使ってしまうんですが。 ちょっとまってそれリダイレクトかもよ! curl は正直なクライアントなので、リダイレクトはリダイレクトの指定が必要です。 …

curl コマンドでHTTPファイルアップロード

Curlコマンドを使ってファイルをアップロードします。手軽で便利なので是非活用しましょう。 curl でファイルアップロード curl -F name=value -F my_photo=@path_to_my_file http://example.com 構造はこんなかんじです。 curl -X POST -F ${フォームinput…

Curlコマンドの使い方例。curlコマンドの情報は意外と少ない・・・

curl 便利ですよね。毎日のように使います。プログラミングなしでWEBアクセスやSCPアクセスができるので重宝します。 curl の使い方 curl コマンドでよく使うものについてまとめておきます。 ページ取得 curl URL まず一番単純な例。example.comサイトのトッ…

C言語のlibcurl を使ってみた。でもgccのライブラリ・パスがよくわからなかった。

C言語でアレコレ処理できると嬉しいのでちょっとずつC言語に慣れようと努力している。 libcurl を使ってみる curl は言わずと知れたcURL ライブラリ。これを使ってみよう。 libcurl は curl easy interface から使うのが楽 #include <stdio.h> #include <curl/curl.h> int main(voi</curl/curl.h></stdio.h>…

CygwinでSSLがエラーになる対応に、ルート証明書のアップデートが書いてあった

CygwinでSSL関連がエラーになり困っていました。githubからCloneしてもエラー。CurlでHTTPSしてもエラー、Wgetもエラー。SSLチェックで落ちました。 wget/curlに関してはca-certificatesを指定すれば行けました FireFoxからルート証明書取り出して、コマンド…

cygwinのcurl がSSLエラーになる(CA証明書をインストール

curl で https にアクセスしたらSSLの検証がエラーになった takuya@letsnote:~$ curl https://github.com/gyazo/Gyazo.git curl: (60) SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERT…

HTTPのページのヘッダ情報だけ取得する curl/wgetコマンド

HTTPのヘッダ情報を確認したいことがあります。FirefoxならFirebug使えばいいです。コマンドから確認したい。そんなお年頃な時もあります。 wget の場合 wget -S --spider http://example.jp/ curlの場合 curl -I http://example.jp/ 実例 takuya@atom:~$ cu…