[delphi-users:0954] Re:Delphi2010+IndyのHTTPクライアントで文字化け

87 views
Skip to first unread message

mam

unread,
Feb 23, 2010, 9:06:35 AM2/23/10
to delphi...@freeml.com
こんばんは。
あくまで私事ですが、私はIndyはあまり使わないようにしています。
バグが多いように感じるのと、思わぬ所で動かなかったりと、実用に耐えない場面が多いためです。
その代わりに、Winsock又はWinInetのAPIを使ってコンポを自作できる場合は自作することが多いです。
今般、ek様が必要としているのは、HTTP(又はHTTPS)のクライアントルでメソッドはGETだけでよろしければ、私が作成しましたコンポーネントをお使いになってみてはいかがでしょうか。

http://man.dnsalias.net/

のサイトから、[自作フリーソフト]→[Delphiコンポーネント]→[Mam HTTP HTTPS Clientコンポーネントfor Delphi 2009 日本語版 ]
のページの一番下から「TMamEasyGetHTTPHTTPSコンポーネント」のダウンロードができます。
多分Delphi2010でも動くと思いますので、よろしければお試しください。

答えになっていなかったらすいません。
よろしくお願いします。


MLホームページ: http://www.freeml.com/delphi-users

----------------------------------------------------------------------
参加MLに投稿されたMLメールがマイページから確認できるようになりました。
http://ad.freeml.com/cgi-bin/sa.cgi?id=fd7ps
-----------------------------------------------------[freeml by GMO]--

ek

unread,
Feb 24, 2010, 7:13:10 PM2/24/10
to delphi...@freeml.com
man さん、こんにちは。

> あくまで私事ですが、私はIndyはあまり使わないようにしています。
> バグが多いように感じるのと、思わぬ所で動かなかったりと、実用に耐えない場面が多いためです。

あまりよい評判はききませんね。
Delphi2006+Indy10では快適に動いているので残念です。

> http://man.dnsalias.net/

残念ながら、アクセスできません。
URLが違っているのでしょうか。


MLホームページ: http://www.freeml.com/delphi-users

----------------------------------------------------------------------
MLメンバーと撮った写真をアップしてみんなで楽しもう!
http://ad.freeml.com/cgi-bin/sa.cgi?id=fdL3b

mam

unread,
Feb 26, 2010, 6:57:32 AM2/26/10
to delphi...@freeml.com
こんばんは。
たいへんごめんなさい。
URLを1文字間違えていました。

http://mam.dnsalias.net/

です。
よろしくお願い申し上げます。


MLホームページ: http://www.freeml.com/delphi-users

----------------------------------------------------------------------
MLメールに地図をつけて待ち合わせをスムーズに!
http://ad.freeml.com/cgi-bin/sa.cgi?id=fegxp

ek

unread,
Feb 26, 2010, 9:49:58 PM2/26/10
to delphi...@freeml.com
manさん、こんにちは。

> URLを1文字間違えていました。

早速ダウンロードし、IndyのHTTPClientと差し替えてみましたが、まあそう簡単には動きませんでした。
プライオリティの低い作業なので、時間をかけて追ってみます。

またよろしくお願いします。


MLホームページ: http://www.freeml.com/delphi-users

----------------------------------------------------------------------
MLメールに地図をつけて待ち合わせをスムーズに!
http://ad.freeml.com/cgi-bin/sa.cgi?id=fema1

mam

unread,
Mar 1, 2010, 7:43:36 AM3/1/10
to delphi...@freeml.com
こんばんは。
そうですね、IndyのHTTPClientとはかなりプロパティも動きも違うので、置き換えただけでは動かないですね。ごめんなさい。

TMamEasyGetHTTPHTTPSコンポーネントは、
WinInetを使っているのでIEさえあれば、特別なライブラリ無しにHTTPS(SSL)プロトコルも使えるのがポイントとなっています。
プロキシ、基本認証、個人証明書が必要な場合はIEインストールの証明書一覧から選択できる(銀行振り込みサイトとかの場合が多いですね)、なんちゃって認証でも通過できる、認証有効期限切れでも通過できる、など、HTTPS側に重点をおいたコンポーネントだったりします。
ek様のご要望に合ったコンポーネントとは少し違う部分もあるかもしれません。ごめんなさい。

ソースコードごと公開していますので、ソースを見ていただきますと、様々なコメントもありますので、DelphiでWinInetを使う方の参考になるかもしれませんので、よかったら見てみてください。


MLホームページ: http://www.freeml.com/delphi-users

----------------------------------------------------------------------
動画など大きいファイルもMLメンバーにカンタンに共有!
http://ad.freeml.com/cgi-bin/sa.cgi?id=feETX

Reply all
Reply to author
Forward
0 new messages