レスポンスヘッダ取得とバイナリデータ送信ができるコンポーネントは?


まるこ  2010-10-06 01:25:57  No: 39283

こんにちは。
delphi5Proで作られたhttpsのクライアントアプリがあります。
要件として、

・レスポンスヘッダを取得できること
・バイナリデータの送受信ができること

があるのですが、これを実現する為に以下それぞれの理由から、
2つのコンポーネットを組み合わせて作られています。

・Microsoft Internet Controls(WebBrowser Control) (SHDOCVW.dll)
  ↑バイナリ伝送ができる、レスポンスヘッダ取得機能がない
・Microsoft Internet Transfer Control(InetControl) version 6.0(MSINET.ocx)
  ↑バイナリ伝送ができない(文字化けする)、レスポンスヘッダ取得が可能

現在の開発環境はDelphi2007Proなのですが、この要件を同時に満たす
ものは何かありますでしょうか?

ご存知の方がいらっしゃればご教授ください。


さっち  2010-10-06 16:09:42  No: 39284

>・Microsoft Internet Transfer Control(InetControl) version 6.0(MSINET.ocx)
>  ↑バイナリ伝送ができない(文字化けする)、レスポンスヘッダ取得が可能
これって文字コードの問題では?


まるこ  2010-10-08 23:46:35  No: 39285

レス遅れてすみません。
前任の残した仕様書にそういった記載があった為、
こちらで質問させていただいた次第です。

文字コードの問題とすると、正しく文字コードを設定してやれば
MSINETコントロールでバイナリデータの送受信ができるという解釈で
問題ないでしょうか?


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加