日記帳
本ページはプロモーションが含まれています
カテゴリー
Links
blog(ブログ)マスター
アンドロイドの巣
ゼロから始めるベランダ菜園
タイトル
2024年11月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

Indy 10.5.8.0 アップグレード メモ

2011-08-25
Indy 10.5.8.0 アップグレード メモ

執筆:2011.8.24
編集:2011.8.25

安定版は?と尋ねるとtrunc使えと返ってくる始末だし。
また、仕様を変更しています。
いい加減にしてほしいですね

TWebBrowserとTIdCookieManagerで
クッキーを双方向コピーできるようにしているので
仕様変更は迷惑なり!!

コード書き換えは、正確に受け渡しテストをしなくてはいけなくなるから大変だ!

Indy 10.5.8.0 from Indy 10.5.7 , 10.5.8
IdCookie.pas 廃止
TIdCookieRFC2109
TIdCookieRFC2965
TIdNetscapeCookie
TIdCookieに変更された
revision 4612 : Updating to cookie draft-23.
IdCookie.pas TIdCookie.CookieText 読み込み専用に変更されている
ParseServerCookieに置き換えで対応する。
クッキーを挿入したい場合、
新規にURIが必要になるので、自分でdomainとpathを事前にパースする必要がある。
IdCookieManager.pas  
  • CookieCollection.AddCookie :
    パラメータが変更されている
  • IdCookieManager1NewCookie
    型を変更する必要がある
    TIdCookieRFC2109 → TIdCookie

IdCompilerDefines.incにもう少し定義がほしい
DEFINE 10_5_8
は、ほんと迷惑 やめてほしい。
INDY_10_5_8とかにしてほしい。

バグが多いので下位互換性を保つ意味はないが、
仕様を変更した時点で、
INDY_10_5_OR_ABOVE
INDY_10_5_7_OR_ABOVE
INDY_10_5_8_OR_ABOVE
とかも定義してほしい

私は、自分でバグ修正して使っているので問題はないが
Indyは、仕様変更とバグに振り回されるので
できれば、他のインターネットコンポーネントを利用した方がいいだろう。



キーワード:
Indy アップデート delphi


PR

[PR]