某サービスのAPI呼び出しについて、 API呼び出しをSSL化する UserAgentに特定の文字列を入れる という新しい要件が発生した。 というわけで、 [xml][libxml2][c]XMLをHTTPで取得して、XPathで指定された中身をC言語で取り出す方法 - グニャラくんのグニャグニャ備忘録@はてな を更新。今度はlibcurlを使った。 実用上は、 curlのインスタンスやcurl_responseのバッファなどは使いまわすべきです。 いつものごとくツッコミを待つ。 今頃になって、文字列格納用バッファ関数群がlibxml2にあるような気もしてきた… sudo aptitude install libxml2-dev libcurl-openssl-dev gcc -o test -I/usr/include/libxml2 test.c -lxml2 -lcurl #incl