タグ

HTTPに関するkyouzontのブックマーク (17)

  • CentOSでgitのproxy越えにハマる - なぜか数学者にはワイン好きが多い

    githubなんかからgitのレポジトリを落とそうとすると,https://とgit://がありますが,httpのプロクシしか立っていないためにhttps://で落とそうとしてもエラーになりました. > git clone https://github.com/imatix/zguide.git Cloning into zguide... fatal: Unable to find remote helper for 'https' > setenv https_proxy http://proxy > git clone https://github.com/imatix/zguide.git Cloning into zguide... fatal: Unable to find remote helper for 'https' どうもプロクシ以前の問題の気がするので調べると,IN

    CentOSでgitのproxy越えにハマる - なぜか数学者にはワイン好きが多い
  • Cookie の概要と使い方 | futomi's CGI Café

    Web アプリケーションを作る上では欠かせない Cookieコーナーでは Cookie の仕組みを詳しく説明し、Perl スクリプトでの実装方法を簡単に解説していきます。 目次 Cookie とは? Cookie とは、サーバとの通信において特定の情報をクライアント(ブラウザー)に保持させるものです。 主にユーザーセッション識別子を保存するために使われることが多いでしょう。 この仕組みにより、ログインという仕組みを作ったり、あなた向けにパーソナライズされたコンテンツや 広告を表示するなどn仕組みを実現できるようになります。 Cookie を使うことによって多彩な機能を実現することができますので、 CGI を作成するにあたっては非常に便利な機能です。 CookieNetscape Communications Corporation が PERSISTENT CLIENT STA

    kyouzont
    kyouzont 2014/02/01
    Cookieファイルの内容について。
  • [Linux] wgetコマンドで指定したURLにHTTPでアクセスできるかどうかを確認する|Archive Redo Blog

    Linux のシェルスクリプトなどで指定した URL に HTTP でアクセスできるかどうかを確認するには、wget コマンドを利用するのが便利です。 wget コマンドは来 HTTP/HTTPS/FTP プロトコルを使用して非対話的にファイルをダウンロードするコマンドですが、以下のようにオプションを駆使することで指定した URL にアクセスできるかどうかだけを確認するという用途にも応用することができます。 $ wget --spider -nv --timeout 60 -t 1 http://$HOSTNAME/ 200 OK 各オプションは以下の通り。 --spider ファイルをダウンロードしません。 -nv 冗長メッセージを出力せず、エラーメッセージと基情報のみを出力します。 --timeout 接続タイムアウト(秒)を指定します。デフォルトはタイムアウトなし。 -t 接続拒

    [Linux] wgetコマンドで指定したURLにHTTPでアクセスできるかどうかを確認する|Archive Redo Blog
  • Test pages of HTTP Status code

    Test page of HTTP Status code Abstract When testing/developing a software, you may need a Web server that returns particular HTTP status code in HTTP header. This site provides any HTTP status codes for testing. How to use Just access below URL: http://ozuma.sakura.ne.jp/httpstatus/[http_status_code] fill in [http_status_code] with HTTP status code you need. For example, http://ozuma.sakura.ne.jp/

    kyouzont
    kyouzont 2013/01/20
    任意のHTTPステータスコードを返してくれるサイト。
  • インターネット興隆の立役者 HTTPとは

    スイスのCERN(ヨーロッパ素粒子研究所)において、Tim Berners-LeeがHTMLと共にHTTPの基礎を考案。WWW(World Wide Web)システムと名づける

    インターネット興隆の立役者 HTTPとは
    kyouzont
    kyouzont 2013/01/09
    HTTPパケットの構造を見るときに。
  • SSL リクエストは HTTP スニッファでいつも見えるとは限らない - g-squidの日記

    Charles Web ProxyやFiddlerなどのHTTPスニッファはHTTPリクエストはもちろんHTTPSリクエストも中身は見えないながらもリクエスト自身は表示する、と思っていた。そうではないといことが今日分かった。 HTTPSでは、クライアント(ブラウザ)とサーバーがハンドシェイク(暗号鍵の交換)をしたあとは暗号で通信が行われる。暗号鍵の交換はリクエスト毎に行われるわけではなく、複数のリクエストに渡って同じ暗号鍵が使われる。Charles やFiddlerなどのプロキシ方式のHTTPスニッファは暗号化された中身を見ることができないので(なりすましもできるが、ここでは話の簡単のため触れない)、外側だけを見てHTTPSリクエストを判断しないといけない。外側、というのは暗号化されたSSLデータを運ぶ層、すなわちTCPということになる。 ここで問題なのは、一つのHTTPもしくはHTTPS

    SSL リクエストは HTTP スニッファでいつも見えるとは限らない - g-squidの日記
  • エンタープライズ:セキュリティ How-To 第5回:「クッキーでホームページ訪問者は管理されている?」

    では簡単にクッキーの仕組みを理解しておこう。ブラウザはホームページの閲覧時,Webサイトからクッキーを受け取る(図1)。そして,ブラウザはそのクッキーを受け取り保管する。ユーザーが再び同じサイトを訪問した際には,Webサイトはそのユーザーが保持していたクッキーを参照するというのが,基的なクッキーの利用方法だ(図2)。 図1■ブラウザはホームページの閲覧時,Webサイトからクッキーを受け取る。 図2■ブラウザはそのクッキーを受け取り保管する。ユーザーが再び同じサイトを訪問した際には,Webサイトはそのユーザーが保持していたクッキーを参照する。 例として,単純なクッキーカウンターを試してみよう。まず筆者のWebサイトにアクセスしてクッキーを受け取る。ブラウザの「更新」ボタンを押すと,クッキーファイルを参照し,「クッキー情報」のカウントが1つあがるはずだ。保持されているクッキーファイルを削除す

  • Apache で詳細なログを収集する

    今回はこれに、クライアントのブラウザ情報 (HTTP_USER_AGENT) と、リンク元を知るきっかけに繋がる HTTP_REFERER の情報と、それと Cookie 関連のログを残してみようと思います。 HTTP_REFERER と HTTP_USER_AGENT を記録する これは基的に TransferLog で取っていたログを CustomLog に変えてあげれば良いので簡単です。 CustomLog ディレクティブはあらかじめ LogFormat で決めた形式でログを収集できるもので、少なくとも自分が利用していた Apache の設定ファイルには最初から HTTP_REFERER および HTTP_USER_AGENT を合わせて記録する LogFormat が用意されていました。 LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Refer

  • SSLとは?

    SSLは「Secure Sockets Layer」の略でサーバー及びクライアント認証と暗号化通信を行うためのプロトコルです。 SSLというコトバを聞き慣れない方でも実は知らず知らずに使っているかもしれません。 SSLはその機能の通り暗号化を使った通信を行うときに威力を発揮します。 例えば、みなさんも1度は使ったことがあるであろうオンラインショッピングでは必ずと言っていいほどこのSSLを使用しています。 Internet ExplorerでSSL通信を行っていると、ウインドウの右下に以下のような鍵のマークが出てきますね。 通常インターネットを閲覧している時に流れているメッセージは暗号化されていないため、メッセージを第3者に盗聴されてしまう危険性があります。 とくにオンラインショッピングを行っている通信ではクレジットカードの番号など重要なメッセージがインターネットを流れおりこのままでは大変危

    SSLとは?
  • [Studying HTTP] HTTP Header Fields

    このウェブサイトは販売用です! studyinghttp.net は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、studyinghttp.netが全てとなります。あなたがお探しの内容が見つかることを願っています!

  • Webアクセス中のHTTPパケットの中身をみる

    TCP/IPアレルギー撲滅ドリルの総まとめ編では、パケットのうごきをおさらいするためのツール、Etherealを使って、arpとDNSの動きを見てきました。ツールのメリットや使い方を知りたい方は「Etherealでパケットの実物を捕まえて中身をのぞき込もう」を、IPアドレスからMACアドレスを得るときに使うプロトコルの「arp」の動きを確認されたい方は、「Etherealでarpパケットをのぞき込もう」を、DNSへの問い合わせと回答のやりとりをのぞきたい方は、「DNSへの問い合わせをEtherealでのぞき込む」を参照してください。一連のシリーズの説明は今回のHTTPパケットでおしまいです。さあ、気になっているHTTPプロトコルの中身を見てみましょう。 ・HTTPってなんでしたっけ? HTTPはWebアクセスに使うプロトコルです。Webサーバに対して、見たいページのhtmlを要求したり、ま

    kyouzont
    kyouzont 2011/11/06
    「TCP/IPアレルギー撲滅ドリル」より
  • X-Forwarded-Forヘッダ追加について (Ultramonkey-l7-develop 381) - UltraMonkey-L7 - OSDN

    Kouhei TANUMA tanum****@nttco***** 2009年 5月 28日 (木) 13:22:25 JST 記事の並び順: [ 日付 ] [ スレッド ] [ 件名 ] [ 著者 ] 皆様 田沼です。 プロトコルモジュールの X-Forwarded-For ヘッダフィールドによる クライアント IP アドレスの追加機能についてですが、 sessionless モジュールや ip モジュールでは正常に動作しません。 動作するように修正したパッチを作成するにはしたのですが、 処理フローが変更になってしまいます。 以下に変更内容を記載しますので、ご意見等いただければ幸いです。 ■ v2.1.0-0 までの処理 [ クライアント接続 ] | ↓ [ ◎クライアントからデータ受信 ] | ↓ [ ★接続先リアルサーバ選択, クライアントデータ処理 ] | ↓ [ リアルサーバへ

    X-Forwarded-Forヘッダ追加について (Ultramonkey-l7-develop 381) - UltraMonkey-L7 - OSDN
  • Perlで作るCGI講座 - 入力フォーム編(GETとPOSTデータを受け取るには) - futomi

    CGI を作成する上で、テキストボックスやラジオボタンなどのフォームに入力、選択された状態を取り込むことは避けてとおれません。 ここでは、入力フォームのデータをどのように CGI で取り込むのかを紹介します。 初心者向けに冒頭でで GET と POST についても解説します。 目次 HTTP メソッド フォームデータをサーバーに送信する方法 (メソッド) には GET メソッドと POST メソッドがあります。 HTTP プロトコルでは、他に PUT メソッドや DELETE メソッドも規定されていますが、 ブラウザーで利用できるのは GET メソッドと POST メソッドの 2 つだけです。 GET メソッドやは、HTTP/0.9 から規定されており、当時ではデータをサーバーに送信する唯一の手段でした。 今でもデータ送信手段として使われていますが、送信データが URL としてブラウザーの

  • Get URL parameters & values with jQuery

    jQuery Howto Short and "to the point" jQuery & JavaScript related posts for your daily pleasure. In this post, I would like to share a little jQuery code snippet that makes getting URL parameters and their values more convenient. Recently, while working on one of my projects, I needed to read and get parameter values from URL string of the current page that was constructed and sent by PHP script.

    Get URL parameters & values with jQuery
    kyouzont
    kyouzont 2011/06/17
     本サイトは日本語サイトでも紹介されている
  • HTML入力フォーム

    WebブラウザにHTMLファイルを表示させる通常の「静的なページ」に対し、メールフォーム、掲示板、ブログなどのようにWebブラウザから入力された要求に対して Webサーバ側でプログラムを呼び出し処理した結果を返すしくみを、CGI (Common Gateway Interface )といいます。このようなページを、 「動的なページ」といいます。 この動的なページには、サーバ側でPerlPHPやC言語などのプログラムが使われたり、JavaScript のようにブラウザ側で処理します。 このとき WebサーバのCGI プログラムに渡すパラメータは、テキストボックスやチェックボックスなどのフォーム部品で指定します。これらのデータを入力するためのユーザインターフェース 部分を、HTMLでは<form>要素で記述します。 form 要素の構造 form 要素は、<form>~</form>で一つの

  • form/submitメモ(Hishidama's HTML submit Memo)

    サブミット(submitHTML(HTTP)でサーバーに値を送信する方法。 input要素(やtextarea要素など)に入れられた値をサーバーに送信するには、サブミット(submit)する。 form要素のaction・method・enctype サブミットはフォーム単位で(フォームに対して)行う。 formタグのaction属性に(サーバー向けの)URIを書く。また、method属性で送信方法(POSTかGETか)を指定する。 <form action="/test/sample.do" method="POST"> ~ </form> JavaScriptからもこれらの値をセットすることが出来る。 <form name="form1"> ~ </form> <script type="text/javascript"> function set_sample() { // フォ

  • URIとファイルディレクトリ

    ごく簡単なHTMLの説明:ほかの文書、場所へのリンクで説明しているように、HTMLのハイパーリンクはURL (URI)という仕組みでリンク先を指定します。この記述方法は、ネットワーク上でのサーバーの指定方法と、サーバー内の特定のリソース(ファイルなど)の指定を組み合わせています。 URL : ウェブのアドレス指定方法 ディスクのディレクトリ構造とファイルパス 相対パスによる指定 URLで使用する文字 URIとURL URL : ウェブのアドレス指定方法 ウェブ上のリソースの「所在地」を示す方法としては、URL (Uniform Resource Locator) が用いられます(一般名称のURIについては稿の最後で説明します)。これはお馴染みの (例) http://www.kanzaki.com/docs/html/htminfo-uri.html という形のものです。このhttp:で

  • 1