Revision | 496 (tree) |
---|---|
Time | 2020-02-21 04:20:20 |
Author | ![]() |
Comentários adicionados
@@ -147,6 +147,20 @@ | ||
147 | 147 | uses |
148 | 148 | KRK.Rtl.Win.WinCrypt, SOAPConst, Registry; |
149 | 149 | |
150 | +// Descobri que cookies e outras informações são mantidas entre as conexões | |
151 | +// dentro de uma mesma sessão. Achei esta solução, que funciona perfeitamente | |
152 | +// https://stackoverflow.com/questions/6375540/how-to-clear-cookie-through-wininet-function | |
153 | +// | |
154 | +// InternetSetOption(0, 42, NULL, 0); | |
155 | +// | |
156 | +// Talvez seja interessante criar uma função para realizar este procedimento, no | |
157 | +// entanto, só faça isso se descobrir com certeza se se pode usar handle = 0. | |
158 | +// | |
159 | +// https://social.msdn.microsoft.com/Forums/vstudio/en-US/76a38eee-3ef6-4993-a54d-3fecc4eb6cff/set-cookie-from-ie-hosted-windows-user-control?forum=csharpgeneral | |
160 | +// | |
161 | +// O site acima diz que quando handle = 0, significa "Todos os handles no mesmo | |
162 | +// processo", porém eu preciso de uma informação mais oficial | |
163 | + | |
150 | 164 | procedure Request(ARequestOptions: TRequestOptions; var AResponse: TResponse); |
151 | 165 | // - /////////////////////////////////////////////////////////////////////////// |
152 | 166 | //const |