title_parttitle_parttitle_part
静岡県浜松市であれこれソフトを開発している A.K.I Software のブログです。日々の開発日記やサーバー・セキュリティ関連の話題なども掲載。
趣味のバイク、雑談なども書いていますよ〜。最近は独立系太陽光発電とアクアリウムの記事多し。
<< 2017/05 >>12345678910111213141516171819202122232425262728293031
Powered by BLOM pHTTPServer 再開?
小さくも大きくも閉じたりもしません
15/10/11 06:10 / pHTTPServer

photopHTTP Server を1年ぶりに再開しました。

・・・え?もう1年も放置してたの!?

作っている最中に Web Proxy Server の方に手を出して(これも自分で使う範囲である程度動いたら、放置していたりしますが・・・)そのまま忘れていた訳ではありませんが、記憶の引き出しから出てこなかっただけです。

んで、時々お問い...
[続きを読む]

[更新日付:2015/10/11 06:10:35]
トラックバックを見る(0) コメントを書く(0)
Log Link [http://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+ef5b2a5544cf68fcc755f396e4e120b8c4ab00b4]
TB Link [http://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+ef5b2a5544cf68fcc755f396e4e120b8c4ab00b4]

Powered by BLOM pHTTPServer の DLL化
小さくも大きくも閉じたりもしません
14/09/07 16:34 / pHTTPServer

photo開発中の http サーバのコアを DLL化してみています。

と言っても、元々 VCL(MFCみたいな物)というクラスライブラリで開発を行っているので、DLL化するといっても、VCL のラッパーとしての DLL を作ってちょっとマルチスレッドの部分を DLL用に変更するだけで完了。



DLLとして利用するには、初期化して config 読み込...
[続きを読む]

[更新日付:2014/09/07 16:34:24]
トラックバックを見る(0) コメントを書く(0)
Log Link [http://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+23ac9d8590bb43273fee9a4bdd0746ac0f296a38]
TB Link [http://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+23ac9d8590bb43273fee9a4bdd0746ac0f296a38]

Powered by BLOM pHTTPServer Version 0.03 Memo
小さくも大きくも閉じたりもしません
14/09/06 02:53 / pHTTPServer

photo

とりあえず、デフォルトドキュメント(コンテンツ)の設定と禁止ドキュメント(コンテンツ)の設定を出来るようにしました。

これらの設定はドメイン単位でに適用されデフォルトドキュメントは

http://example.com/ とブラウザからアクセスした場合、上から順番に評価され、該当した場合にコンテンツを返します。
index...
[続きを読む]

[更新日付:2014/09/06 02:53:58]
トラックバックを見る(0) コメントを書く(0)
Log Link [http://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+0afa673e8fa3fd302b53c1fed36dfeaaf06b5066]
TB Link [http://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+0afa673e8fa3fd302b53c1fed36dfeaaf06b5066]

Powered by BLOM pHTTPServer Version 0.02(人柱版)をリリースしました。
小さくも大きくも閉じたりもしません
14/08/31 02:17 / pHTTPServer

表題のバージョンをリリースしました。

主にキャッシュコントロール関係の if- 系やレジューム関連の Range 系の実装が終わりました。

あとは、拡張子別帯域制限なども実装を終えています。

とりあえずブラウザと接続して HTML などをダウンロードして表示するという http サーバとしては最低限の機能は実装できたと思い...
[続きを読む]

[更新日付:2014/08/31 02:17:13]
トラックバックを見る(0) コメントを書く(0)
Log Link [http://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+504b470f8da1519dd577084f4b35e8087618dcc2]
TB Link [http://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+504b470f8da1519dd577084f4b35e8087618dcc2]

Powered by BLOM HTTP 1.1 の追加と帯域制限
小さくも大きくも閉じたりもしません
14/08/28 02:09 / pHTTPServer

photoひとまずリリースしたので、HTTP 1.1 の機能を追加しています。

1)キャッシュコントロール関連

ETag とか Last-Modifed とか if-Modified-Since 辺りです。
0.01 はこの辺りをちゃんとしていないので、要求されたらそのままコンテンツを返していましたが、これでブラウザ側でキャッシュを利用したりすることが出来るよ...
[続きを読む]

[更新日付:2014/08/28 02:09:00]
トラックバックを見る(0) コメントを書く(0)
Log Link [http://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+4f1e3dc6db85844b6deed846c7119693cfe38ee6]
TB Link [http://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+4f1e3dc6db85844b6deed846c7119693cfe38ee6]

Powered by BLOM pHTTPServer Version 0.01(人柱版)をリリースしました。
小さくも大きくも閉じたりもしません
14/08/23 00:32 / pHTTPServer

マニュアルも全然内容がありませんが、このままやっていても、いつリリースになるか全然わかりませんので、とりあえず深く考えずにリリースしてしまいました。

このブログにもカテゴリも作りましたし。

本題です。

人柱版とありますように、まさに人柱版です。

現時点での対象は

1)IIS や Apache を設定したことがあ...
[続きを読む]

[更新日付:2014/08/23 00:32:12]
トラックバックを見る(0) コメントを書く(2)
Log Link [http://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+22418bc332f39e959351a3f767771ea0ab3eee19]
TB Link [http://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+22418bc332f39e959351a3f767771ea0ab3eee19]

Powered by BLOM 小型Webサーバ開発中 その7
小さくも大きくも閉じたりもしません
14/08/22 04:22 / pHTTPServer

photo

なんとかディレクトリ単位の http認証(Basic/Digest)の実装が完了です。

リスト一覧で、どのディレクトリに認証をかけていて、有効なユーザーはどれかとか確認も出来ます。



設定も簡単に出来ます。ぽちって押すだけ。

認証ってタブもありますが、そっちで認証ユーザーを設定します。
本当は1画面で設定できるよう...
[続きを読む]

[更新日付:2014/08/23 00:30:12]
トラックバックを見る(0) コメントを書く(0)
Log Link [http://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+0250b50321a1ca7c42c1a48de4cc4ee0ad81ae31]
TB Link [http://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+0250b50321a1ca7c42c1a48de4cc4ee0ad81ae31]

Powered by BLOM 小型Webサーバ開発中 その6
小さくも大きくも閉じたりもしません
14/08/20 17:22 / pHTTPServer

photo「http サーバとは斯くあるべし」と開発しているのですが、その反面「んー、まぁいっかー」という性格もあり、ちょっと開き直りつつあります(笑)

完璧主義者でもあるが、面倒になると放置するうお座のO型らしい性格です。

さて、そろそろオープンアルファに向けて準備も行い、機能的にはとりあえず必要と思われる機能...
[続きを読む]

[更新日付:2014/08/23 00:30:02]
トラックバックを見る(0) コメントを書く(0)
Log Link [http://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+2fb18201a01020fa3d2739d3335ebaecb206b3e7]
TB Link [http://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+2fb18201a01020fa3d2739d3335ebaecb206b3e7]

Powered by BLOM 小型Webサーバ開発中 その5
小さくも大きくも閉じたりもしません
14/08/10 02:08 / pHTTPServer

photoなんだかんだ言って、徐々に形になってきました。



まず、全体設定で行っていた設定を各ドメイン単位で設定できるようにしました。
MIME やログの設定などは全体で設定を行いますが、個別に MIME 設定が必要な程、細かく設定が必要なケースはそもそも、これは使わないだろうってことで。

SSLv3 or TLSv1 の設定も追加さ...
[続きを読む]

[更新日付:2014/08/23 00:29:53]
トラックバックを見る(0) コメントを書く(0)
Log Link [http://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+256fb2dda6cafc904ed1440ec2ae96298d9cf0aa]
TB Link [http://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+256fb2dda6cafc904ed1440ec2ae96298d9cf0aa]

Powered by BLOM 小型Webサーバ開発中 その4
小さくも大きくも閉じたりもしません
14/08/01 05:04 / pHTTPServer

photoエアコンを使わないようになって3年くらい経ちますが、まぁ暑いのは我慢できるようになりましたが、我慢できるのと快適に過ごせるというものはまったくの別物でして、真夜中に水槽をチェックしたり(メダカとカニに追加してピンポンパールという金魚を飼いだしました)コードを書いたりしている訳です。

さて、ようやく h...
[続きを読む]

[更新日付:2014/08/23 00:29:39]
トラックバックを見る(0) コメントを書く(0)
Log Link [http://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+4ced127e481f7d44bfc7a4f8fbec510b29c7b1bf]
TB Link [http://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+4ced127e481f7d44bfc7a4f8fbec510b29c7b1bf]

© 2008-10 A.K.I Software all rights reserved.