![https://www.agroman.net/corkscrew/](https://cdn-ak-scissors.b.st-hatena.com/image/square/e50cab1cbf90e7631606421e1f9fdd524286375e/height=288;version=1;width=512/https%3A%2F%2Fcdn2.dan.com%2Fassets%2Fpublic%2Fmeta_image-4d82981355bc90e79a8801ee2a706ede37e2473c6c9bd8a645158a371dbacfa5.png)
Ruby でよく使うライブラリ net/http なんですが,コネクション張り続けて通信するにはどうしたらいいんだろう.という話. いろいろ弄った結果 ポイントは二つくらい 念のため Net::HTTP:Get のインスタンスに以下のようなヘッダエンティティtをくっつける. Net::HTTP::Get#['Connection'] = 'Keep-Alive' Net::HTTP.start や,Net::HTTP#start を使ってコネクションを張る 2回目以降の要求をする時において,前回の要求から時間が空いていると,サーバがコネクションを断ち切ってしまうので,コネクションの張り直し手続きが必要になる.これらを踏まえて,3回ほど d.hatena.ne.jp に要求を送るスクリプトを書く. また3回目の要求の際は,意図的に間隔を空けて,サーバからコネクションを断ち切られてしまった場合
Polipo is no longer maintained When it was first written, Polipo was probably the best HTTP proxy available. Since then, the web has changed, and HTTP proxies are no longer useful: most traffic is encrypted, and a web proxy merely acts as a dumb intermediary for encrypted traffic. Polipo will no longer be maintained. Here are some alternatives: if you need your HTTP traffic to originate from a rem
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
This historical page is now part of the OWASP archive. This page contains content that is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were once valid but may now link to sites or pages that no longer exist. Please use the newer Edition(s) like OWASP Zed Attack Proxy Project Welcome
Blurb WebScarab is a Web Application Review tool. It sprang from the designs of the people inhabiting the WebAppSec list run from SourceForge, for a powerful, free, open tool for reviewing web applications for security vulnerabilities. Not much of the original design has actually been implemented as envisioned. WebScarab started as a spider that could download all the pages on a site. It stayed th
あくまでごく一部のRSSリーダーではありますが、11月8日までのリダイレクト期間は新RSSを購読して表示してくれるものの、8日以降に関してはすべてのRSSリーダーが自動でのRSS書き換えに対応してはいないようです。 能動的に見にいくブラウザのブックマークとは違い、ほぼ自動で情報が取得できるRSSの場合、いつの間にかRSSが配信されなくなっていても気づきにくいでしょう。ユーザーとしてはできれば旧RSSからのリダイレクトも継続して欲しいところですが、とりあえずは「すべてのRSSリーダーが自動で対応してくれるわけではない」「自分で再登録する必要があるRSSリーダーもある」ということは認識しておいたほうが良さそうです。 なお、アメーバブログのRSSには現在RSSドメイン変更のお知らせが含まれており、その中にはgoo RSSリーダーであれば自動的にRSSが書き換わるとの表記があります。 変更されたR
先月、ぐるなび API がリリースされていました。 ぐるなびさんの持っている膨大なデータベースに Web API を通して気軽にア クセスできるようになったのは、非常に喜ばしいし、その英断に感謝したいと 思います。 しかし、Web API 仕様書、特にエラー仕様を見てちょっとがっかりしました。 もう少し上手にデザインすれば、もっとよかったのに…、という思いです。 一度出してしまった API はそう簡単に変えられないと思いますが、 参考までに僕だったらどうするか、を書いてみます。 この仕様の一番の問題はエラーコードです。 以下は 2-2 のエラー仕様に記述されているサンプルです。 <?xml version="1.0" encoding="UTF-8"?> <gnavi> <error> <code>602</code> </error> </gnavi> タグが三つ(gnavi, erro
Web Debugging Proxy Application for Windows, Mac OS and Linux Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the Internet. This includes requests, responses and the HTTP headers (which contain the cookies and caching information). Read More Recent Developments For discussion on the latest ch
ThinkGeekのTシャツ販売ページを久しぶりに見たら、新しい製品が増えていました。 HTTPステータスコードがプリントされた女性用下着が増えていました。 HTTP Panties 製品説明ページによると、 サーバ側が見られたくないURLにアクセスすると403 Forbiddenが出るように、人生にもStatus Codeがあったら良いのにと思って作りました。 着用する物にプリントしましたが、単なる着用するものではなく、ロマンスが伴うものにプリントしました。 のような感じの事が書いてありました。 さらに、 Our W3C Compliant HTTPanties are 100% cotton and very soft, comfortable and stretchy. だそうです。 恐らく、W3C準拠であることがポイントなんだろうと思います。 製品ラインアップは以下のようになってい
普通に考えると、パスワードを認証後のHTTPレスポンスヘッダ(*1の部分)で Location: http://www.exmaple.com/logined.html とかすればいいんじゃないの?と思うのですが、そうするとIEで「セキュリティーで保護されていないページに移動しようとしています」というような警告ダイアログが出てきてしまいます。 そんな警告ダイアログが出るのはユーザーフレンドリーじゃないので、それを防ぐ方法。 解決方法は簡単で、レスポンスヘッダで対応できないならレスポンスボディーで対処すればOK(Yahoo!なんかもこの方法を使っているようです)。たとえば、認証後、*1のところで以下のようなHTMLを返してあげれば、ブラウザがHTTPなページにリダイレクトしてくれるわけです。 <html> <head> <meta http-equiv="refresh" content="
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く