先月、ぐるなび API がリリースされていました。 ぐるなびさんの持っている膨大なデータベースに Web API を通して気軽にア クセスできるようになったのは、非常に喜ばしいし、その英断に感謝したいと 思います。 しかし、Web API 仕様書、特にエラー仕様を見て... 続きを読む
A Review of HTTP Live Str... andruby 16 months ago is not recognized, the browser will attempt to render the next child tag. This i... 続きを読む
web開発者なら知っておきたい HTTPステータスコード こんにちは。ブログと検索を担当している河野です。 突然ですが、皆さんは404という数字を見て何を思い浮かべるでしょうか。 この数字からWebブラウザで時折見かける「404 Not Found」を思い出す人は多いので... 続きを読む
HTTPステータスコードには複数の意味がある場合が多いので原因特定に苦労する。トラブルシューティングのポイントとなるHTTPエラーの3つのカテゴリーについて2回にわたって説明する。 [Brien M. Posey,TechTarget] HTTPのエラーコードのトラブルシューティング... 続きを読む
Guest Passes let you share your photos that aren't public. Anyone can see your public photos anytime, whether they're a Flickr member or not. But! If you want to share photos marked as friends, family or private, use a Guest Pass. If you're s... 続きを読む
HTTP Status Code 100 Continue 101 Switching Protocols 102 Processing 200 OK 201 Created 202 Accepted 203 Non-Authoritative Information 204 No Content 205 Reset Content 206 Partial Content 207 Multi-Status 226 IM Used 300 Multiple Choices 301 ... 続きを読む
id:HolyGrail (堀愚霊瑠氏) の「はてなブックマークが重い件について、Page Detailerというツールを使って調べてみる - id:HolyGrailとid:HoryGrailの区別がつかない日記」とか見てて、色々問題点が指摘されてて、うん、まぁそうだねーとか色々と思いつつ、YSlo... 続きを読む
java, servletApache Tomcat 5.5.26(6.0.16も同じ)で、HTTPクッキーの取り扱いについて大きな仕様変更が行われました。ここでは仕様変更の内容と影響範囲を考察します。HTTPクッキー簡単に復習しましょう。WebブラウザがWebサーバから以下のHTTPヘッダを受信... 続きを読む
「ちょっとしたWebアプリ作ってるんだが、なんかどこかでキャッシュ利いてしまって(あるいは逆に利かなさすぎて)想定外の動きをするっぽいんだけどどしたらいい?」というよくあるFAQ。 まずは Cache-Control: private のヘッダをつける。以上。 PHPの場合: ... 続きを読む
とある雑誌に記事を書いていたのですが、量が多すぎて大幅にカットする必要が出てきたので、こちらにこれからいくつか掲載すると思います。==■ HTTP リクエストヘッダフィールドと環境変数の関係HTTP リクエストヘッダの各フィールドの値は、CGI スクリプトで... 続きを読む
Expires レスポンスヘッダとか、そのまま使うんじゃなく Date ヘッダの値で減算したデルタ値を使うのが正しい。だってクライアントやサーバの時計があっている保証なんてないから。#タイムゾーンが狂ってるとかよくあるし freshness_lifetime = expires_value ... 続きを読む
http://anond.hatelabo.jp/20070914184742http://mala.nowa.jp/entry/fa12686ffdhttp://mala.nowa.jp/entry/d0bef11623初めに勘違いされてもアレなんで言っときますが、amebloの中の人ではないのであしからず。あとキレキャラという芸風なんでご愛嬌な。先にい... 続きを読む
資料写真: RSSの有害性を指摘している書籍「詳解RSS」 → amazonで詳細情報を確認 ITベンチャーのサイバーエージェント(本社:東京)は4日夜から5日にかけて、同社が運営するブログサービス「アメーバブログ(アメブロ)」でオンラインイベント「Blog Action ... 続きを読む
クライアント側は何も悪くないから。 HTTPステータスコードの4XXはクライアント側の問題、5XXはサーバー側に問題があったときに使われる。 検索エンジンなんかは大量のブログを巡回しなくてはいけないので、効率化のためにエラーを返すフィードはデータベースか... 続きを読む
HTTPステータスコードは、HTTPにおいてWebサーバからのレスポンスの意味を表現する3桁の数字からなるコードで、RFC2616等によって定められている。以下に一覧を示す。 [編集] 1xx Informational 情報 リクエストは受け取られた。処理は継続される。 100: Contin... 続きを読む
サーバに送っているHTTPリクエストのヘッダやレスポンスのヘッダが見られるFirefoxのextension livehttpheaders がどうやってこの機能を実現しているのか調べてみました。 HTTPリクエストを送るタイミングでイベントを捕まえることができるんだろうと予想して探... 続きを読む
HTTP(HyperText Transfer Protocol)は、Web のサーバと、クライアント(ブラウザ)の間で、ウェブページを送受信するためのプロトコルです。基本的にはテキストメッセージを交換することにより、実現されています。 ブラウザで Webページを開く際、ブラウザは... 続きを読む
普通の帯域節約術としては、mod_deflateでdeflate圧縮するとか、CSSやJSファイルのHTTPレスポンスヘッダにLast-ModifiedやEtagを追加しておいて、ブラウザがHTTPリクエストヘッダにIf-Modified-SinceやIf-None-Matchを付加するようにし、コンテンツが変更されて... 続きを読む
クライアントとサーバは、HTTP ヘッダを使ってデータやソフトウェア自身の情報をやりとりしていきます。 HTTP/0.9 では、データの取得のみを目的としていたので、HTTP ヘッダというものは存在しませんでした。 しかし、WWW が活用され始め、そのリソースに関連... 続きを読む
Socket クラス Java における最も基礎的なネットワーク関連のクラスは Socket クラスです。 Socket クラスを使って HTTP クライアントを作成してみます。 HTTP クライアントの使用方法ですが、まず % javac HttpClientSocket.java とコンパイルすることで HttpC... 続きを読む
httping Httping is like 'ping' but for http-requests. Give it an url, and it'll show you how long it takes to connect, send a request and retrieve the reply (only the headers). Be aware that the transmission across the network also takes time... 続きを読む
Web屋のネタ帳 Webビジネスに必要な「戦略」「システム」「デザイン」の3要素とそれらをまとめる「マネジメント」について現場の実感と独自の観点でお送りするコラム・・・のはずなんですが、要するにWebがらみのシステム&デザイン業界に関する小ネタと... 続きを読む
Status-Code 及び Reason-Phrase については、RFC 2616 の section 6.1.1 に記されています。 ステータスコード要素とは、リクエストを理解し満足するための試行についての三桁の数字による結果コードである。 これらのコードは、section 10 にて完全に定義され... 続きを読む
view request and response header of a HTTP connection and HTML sourceFor more information on HTTP see RFC 2616 HTTP(S)-URL: (IDN allowed) HTTP version: HTTP/1.1 HTTP/1.0 (with Host header) HTTP/1.0 (without Host header) Raw HTML view Accept-E... 続きを読む