
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.12.2018, 01:01
|
|||
|---|---|---|---|
|
|||
Невозможность получения куков, в том числе NetHTTPClient |
|||
|
#18+
Странные дела нынче творятся, в Delphi среде. Я перепробовал разные способы NetHTTPClient Код: pascal 1. 2. 3. 4. 5. 6. TJCookieManager Код: pascal 1. 2. 3. 4. 5. 6. WebBrowser2 Код: pascal 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. 31. 32. 33. Но все эти варианты возвращают - 'PHPSESSID=****************; referal=**; last_visit=******::******; on=0' Почему????? .... Если взять тот же PHP с его get_headers То он возвращает полностью Куки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2018, 12:45
|
|||
|---|---|---|---|
Невозможность получения куков, в том числе NetHTTPClient |
|||
|
#18+
Гирлионайльдо, смотри заголовки там и там ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2018, 13:06
|
|||
|---|---|---|---|
|
|||
Невозможность получения куков, в том числе NetHTTPClient |
|||
|
#18+
makhaon, Заголовки то смотрел. Они все выдают такое содержимое. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. А в PHP вот такое Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2018, 13:23
|
|||
|---|---|---|---|
|
|||
Невозможность получения куков, в том числе NetHTTPClient |
|||
|
#18+
ГирлионайльдоОни все выдают такое содержимое. Значит эта страница не устанавливает никакие куки. ГирлионайльдоА в PHP вот такое Значит это вопрос к документации PHP откуда оно эти куки подтягивает. Скорее всего - из перманентного хранилища. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2018, 13:26
|
|||
|---|---|---|---|
|
|||
Невозможность получения куков, в том числе NetHTTPClient |
|||
|
#18+
Dimitry Sibiryakov, Значит, Delphi не умеет такого??? В принципе если нажать F12 в браузере, и просмотреть куки страницы. То там все эти же куки и будут, как в PHP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2018, 13:33
|
|||
|---|---|---|---|
|
|||
Невозможность получения куков, в том числе NetHTTPClient |
|||
|
#18+
ГирлионайльдоЗначит, Delphi не умеет такого??? Не конечно, это же всего лишь тупой компилятор + текстовый редактор. К нему программист должен прилагаться. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2018, 15:42
|
|||
|---|---|---|---|
|
|||
Невозможность получения куков, в том числе NetHTTPClient |
|||
|
#18+
Штатными способами не получается достать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2018, 17:17
|
|||
|---|---|---|---|
Невозможность получения куков, в том числе NetHTTPClient |
|||
|
#18+
Гирлионайльдо, Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Server: nginx Date: Wed, 26 Dec 2018 14:09:18 GMT Content-Type: text/html; charset="utf-8" Content-Length: 346917 Connection: keep-alive Keep-Alive: timeout=50 X-Powered-By: Express X-App-Version: 1.27.8 X-Redis-Cache: HIT ETag: W/"54b25-J2sR/smYgiQlJ7YTb8PWsvMyGuE" X-Frame-Options: SAMEORIGIN Set-Cookie: proselytize=1; domain=.rambler.ru; path=/; expires=_Wed, 20-Jul-18 23:55:55 GMT X-Back: 10.16.36.154:80 Vary: Accept-Encoding, User-Agent Cache-Control: no-cache, no-store, must-revalidate Pragma: no-cache Expires: 0 X-Request-Id: 0455049f53399758030d634c1dad4a1e Set-Cookie: ruid=vAsAAI6LI1zqDL9LAR/eEQB=; expires=Thu, 31-Dec-37 23:55:55 GMT; domain=.rambler.ru; path=/ P3P: CP="NON DSP NID ADMa DEVa TAIa PSAa PSDa OUR IND UNI COM NAV" x-ua-compatible: ie=edge У IdHTTP есть свойство CookieManager. Можно кинуть соотв. компонент, подключить и получать куки, как в закоментированных строчках. (Есть еще свойства CookieName, CookeValue). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2018, 18:16
|
|||
|---|---|---|---|
|
|||
Невозможность получения куков, в том числе NetHTTPClient |
|||
|
#18+
s62, Я не могу данный компонент использовать, из за того что он требует библиотеки SSL и тоже самое будет просить на андройде с ошибкой 'Could not load SSL library.'. А вот компонент TNetHTTPClient сам находит все сертификаты для https ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2018, 18:34
|
|||
|---|---|---|---|
|
|||
Невозможность получения куков, в том числе NetHTTPClient |
|||
|
#18+
Гирлионайльдоs62, Я не могу данный компонент использовать, из за того что он требует библиотеки SSL и тоже самое будет просить на андройде с ошибкой 'Could not load SSL library.'. А вот компонент TNetHTTPClient сам находит все сертификаты для https угу только на винде ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2018, 18:40
|
|||
|---|---|---|---|
|
|||
Невозможность получения куков, в том числе NetHTTPClient |
|||
|
#18+
Tactical Nuclear Penguin, А я данную ошибку на экране телефона наблюдал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2018, 19:19
|
|||
|---|---|---|---|
|
|||
Невозможность получения куков, в том числе NetHTTPClient |
|||
|
#18+
ГирлионайльдоА вот компонент TNetHTTPClient сам находит все сертификаты для https ГирлионайльдоTactical Nuclear Penguin, А я данную ошибку на экране телефона наблюдал. ты уж определись ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2018, 19:22
|
|||
|---|---|---|---|
|
|||
Невозможность получения куков, в том числе NetHTTPClient |
|||
|
#18+
Tactical Nuclear Penguin, Он писал про IdHTTP . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2018, 19:24
|
|||
|---|---|---|---|
|
|||
Невозможность получения куков, в том числе NetHTTPClient |
|||
|
#18+
Я через отладчик ОТЫСКАЛ!!! Свои куки. В файле System.Net.HttpClient Строка 2019 Код: pascal 1. 2. 3. 4. 5. 6. 7. Тут куки ещё есть! Веду дальнейшее развитие. Куда же куки пропадают в конечном итоге ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2018, 19:34
|
|||
|---|---|---|---|
|
|||
Невозможность получения куков, в том числе NetHTTPClient |
|||
|
#18+
Мои куки не проходят в этой функции Код: pascal 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. Код: pascal 1. Должен быть 0 что бы куки добавились в базу.!!!. А там стоит текущая дата ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2018, 19:36
|
|||
|---|---|---|---|
|
|||
Невозможность получения куков, в том числе NetHTTPClient |
|||
|
#18+
И что с этим делать??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2018, 19:38
|
|||
|---|---|---|---|
|
|||
Невозможность получения куков, в том числе NetHTTPClient |
|||
|
#18+
Не.. Это я протупил. На год не посмотрел Expires 11.11.5187 5:24:11 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2018, 19:43
|
|||
|---|---|---|---|
|
|||
Невозможность получения куков, в том числе NetHTTPClient |
|||
|
#18+
А нет. Ничего не протупил. Просто куки переполняются ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2018, 22:26
|
|||
|---|---|---|---|
Невозможность получения куков, в том числе NetHTTPClient |
|||
|
#18+
ГирлионайльдоА нет. Ничего не протупил. Просто куки переполняются Запили в QC ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2018, 22:43
|
|||
|---|---|---|---|
Невозможность получения куков, в том числе NetHTTPClient |
|||
|
#18+
ГирлионайльдоА нет. Ничего не протупил. Просто куки переполняются Хотя в System.SysUtils Код: pascal 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
26.12.2018, 23:30
|
|||
|---|---|---|---|
|
|||
Невозможность получения куков, в том числе NetHTTPClient |
|||
|
#18+
X-Cite, Да. Баг! Можете за меня отправить. Баг в функции StrExpiresToDateTime в файле System.Net.HttpClient строка 2576 Привожу баг Функция сама, вне юнита (Так как приват) Код: pascal 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. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. Вызываем Код: pascal 1. 2. И получаем 30.12.1899 Почему он, мне возвращал текущую дату.. Это уже другой разговор... Этот момент я не отследил... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.12.2018, 19:58
|
|||
|---|---|---|---|
Невозможность получения куков, в том числе NetHTTPClient |
|||
|
#18+
ГирлионайльдоX-Cite, Да. Баг! Можете за меня отправить. Баг в функции StrExpiresToDateTime в файле System.Net.HttpClient строка 2576 Привожу баг Функция сама, вне юнита (Так как приват) Код: pascal 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. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. Вызываем Код: pascal 1. 2. И получаем 30.12.1899 Почему он, мне возвращал текущую дату.. Это уже другой разговор... Этот момент я не отследил... Эта функция работает верно. Нельзя туда передавать 11.11.5187 5:24:11. У нее формат даты другой, согласно RFC. надо так, как указано в Cookies Код: pascal 1. Вернет 10.11.5187 Ищите ошибку в другом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/search_topic.php?author=glushko_v&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
178ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 561ms |
| total: | 871ms |

| 0 / 0 |
