-
Javier
-
Topic Author
-
Offline
-
New Member
-
-
Posts: 11
-
Thank you received: 1
-
-
|
Testing the framework brook I found that did not solve the routings (not executed actions ) . I tried with the master version of brook and the same. Looking at the source code of the framework discovered a change in httpdefs.pp of the fcl -web . Specifically :
NoHTTPFields = 24; (CT 4.5)
NoHTTPFields = 26; (CT 4.6)
and
HTTPFieldNames : THttpFields
= ( FieldAccept , fieldAcceptCharset , fieldAcceptEncoding ,
fieldAcceptLanguage , fieldAuthorization , fieldConnection ,
fieldContentEncoding , fieldContentLanguage , fieldContentLength ,
fieldContentType , fieldCookie , fieldDate , fieldExpires ,
fieldFrom , fieldIfModifiedSince , fieldLastModified , fieldLocation ,
fieldPragma , fieldReferer , fieldRetryAfter , FieldServer ,
fieldSetCookie , fieldUserAgent , fieldWWWAuthenticate ) (CT 4.5)
HTTPFieldNames : THttpFields
= ( FieldAccept , fieldAcceptCharset , fieldAcceptEncoding ,
fieldAcceptLanguage , fieldAuthorization , fieldConnection ,
fieldContentEncoding , fieldContentLanguage , fieldContentLength ,
fieldContentType , fieldCookie , fieldDate , fieldExpires ,
fieldFrom , fieldIfModifiedSince , fieldLastModified , fieldLocation ,
fieldPragma , fieldReferer , fieldRetryAfter , FieldServer ,
fieldSetCookie , fieldUserAgent , fieldWWWAuthenticate , fieldHost ,
fieldCacheControl ) (CT 4.6)
I presume any other project based on fcl -web potentially has the same problem when operating with TRequest (since SetFieldValue ( ... ) poorly resolved based on the last index values).
Cheers and great job with CT
Sorry for my bad english
|