タグ

ブックマーク / kaworu.jpn.org (5)

  • curlでTLSバージョンを指定する方法 - セキュリティ

    概要 UNIX の curl コマンドは、HTTPクライアントです。コマンドラインで、HTTPの通信を行うことができます。 curl は、TLS のバージョンを指定するオプションがあります。 TLS は、Transport Layer Security の略で、暗号化通信の仕組みです。 任意の TLS を指定する場合には --tlsv1.0 --tlsv1.1 --tlsv1.2 といったオプションを指定します。 インストール Ubuntu の場合

  • Apache 2の優雅な停止 apachectl graceful-stop

    オープンソースの大人気Webサーバ Apache のお客様に親切な 優雅な再起動 graceful 以外に、やはり、処理中のリクエストの終了を待ってから、httpdを終了するための終了命令が Apache 2.2 から追加されています。 乱暴なhttpdの停止は、 sudo apachectl stop ですが、 リクエスト完了まで待ってからhttpdを停止するには、 sudo apachectl graceful-stop とします。 ダウンロード中のユーザとかに非常に優しい停止方法です。 逆に、デカイファイルをダウンロードされていたりすると、なかなか終了することができないのではないでしょうか。。。覚悟が必要な停止方法かも、しれません。 参照しているページ (サイト内): [2008-08-02-1] スポンサーリンク

  • PHP curl レスポンスヘッダとレスポンスボディの分割

    このドキュメントの内容は、以下の通りです。 はじめに HTTPレスポンスの構造 HTTPレスポンスヘッダを取得する サンプルコード 実行例 はじめに インターネットでは、たくさんのウェブサービスが提供されています。一般の利用者は、パソコンやスマホで、ウェブサービスにアクセスしています。ブラウザで検索エンジンやソーシャルネットワーキングなどのサイトにアクセスするとき、ブラウザとウェブサービスの間では、HTTPプロトコルなどを利用して、通信が行われ、サービス・情報が提供されます。 そのウェブサービスは、いろいろなシステムと通信をして、サービスを提供していることもありますし、ウェブサービスにプログラムでアクセスして、データの取得・更新などを行うこともあるでしょう。 インターネットでは、いろいろなプロトコルが利用されていますが、よく使われているプロトコルの1つがHTTPでしょう。 スクリプト言語の

  • PHPやnode.jsで画像をbase64エンコードしてインラインイメージとしてimgタグで表示する方法

    このドキュメントの内容は、以下の通りです。 はじめに インラインイメージとは base64 とは インラインイメージの指定方法 指定できる主なコンテンツタイプ インラインイメージの使用例 PHPを用いて画像をbase64する方法 PHPで画像をbase64エンコードして、imgタグに指定する方法 node.jsで画像をbase64エンコードする方法 Unixコマンドで画像ファイルをbase64エンコードする方法 はじめに ウェブページをはやく表示するテクニックはいろいろあります。たとえば、ページや画像などのリソースのサイズを小さくしたり、画面を表示するためのHTTPリクエストの数を減らす、といった手法があります。 HTTPリクエストの数を減らすためのテクニックを例に挙げます。 インラインイメージ CSSスプライト(CSS Sprite) イメージマップ 今回は、インラインイメージについて紹

  • CentOS に VritualBox をインストールする

    このドキュメントの内容は、以下の通りです。 はじめに インストール方法 実行した結果 はじめに CetnOS に仮想マシンの VirtualBox をインストールしました。 インストール方法 カーネルのディレクトリは、適当に読み替えてください。 sudo yum install kernel-devel export KERN_DIR=`ls -t /usr/src/kernels/|head -1` sudo rpm -i http://download.virtualbox.org/virtualbox/4.2.16/VirtualBox-4.2-4.2.16_86992_el6-1.x86_64.rpm 実行した結果 kernerl のソースコードがないとメッセージがでました。 $ sudo rpm -i http://download.virtualbox.org/virtualb

    gouei2001
    gouei2001 2016/05/04
    “export KERN_DIR=`ls -t /usr/src/kernels/|head -1`”
  • 1