|
|
|
SSL логирование
|
|||
|---|---|---|---|
|
#18+
Хочу написать свой логер для логирование Response от другой системы Мой фильтр Код: java 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. Создание RestEasy клиента происходит так Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. Создание SSLConnection у меня так Код: java 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. Суть проблемы, ответа от стороннего сервера в лог подают НО они такого ввида Код: java 1. 2. 3. 4. 5. 6. 7. Это у меня не правильно фильтр работает? Или из-за ssl ответы еще зашифрованные приходят? Я бы хотел видеть уже расшифрованный нормальный rest Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 11:02 |
|
||
|
SSL логирование
|
|||
|---|---|---|---|
|
#18+
-=Koba=-, может base64 дешифровать и будет читабельный? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 11:52 |
|
||
|
SSL логирование
|
|||
|---|---|---|---|
|
#18+
Я так понимаю дешифровать здесь Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 12:09 |
|
||
|
SSL логирование
|
|||
|---|---|---|---|
|
#18+
Petro123-=Koba=-, может base64 дешифровать и будет читабельный? просто из лога взять строку и дешифровать в любом он-лайн веб сервисе по дешифровке. Если текст получится, тогда программно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 12:25 |
|
||
|
SSL логирование
|
|||
|---|---|---|---|
|
#18+
Неа что-то не работает( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 12:31 |
|
||
|
SSL логирование
|
|||
|---|---|---|---|
|
#18+
Пробовал использовать вот эти фильтры https://stackoverflow.com/questions/36676017/jax-rs-2-print-json-request Тоже самое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 12:32 |
|
||
|
SSL логирование
|
|||
|---|---|---|---|
|
#18+
Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 12:32 |
|
||
|
SSL логирование
|
|||
|---|---|---|---|
|
#18+
-=Koba=-, Проясните, пожалуйста, задачу. Надо затрахаться или залогировать? Потому что средства логирования запросов и ответов давно уже созданы во всех приличных клиентах и серверах. Ещё настораживает попытка что-то делать с SSL. Java платформа уже за вас всё нужное делает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 12:50 |
|
||
|
SSL логирование
|
|||
|---|---|---|---|
|
#18+
Стоят два фильтра Код: java 1. 2. 3. 4. 5. 6. 7. 8. Код: java 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. Когда моя система отправляет запрос на "чужую" я отчетливо вижу, что ушло Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Когда приходит ответ я вижу белеберду, хотелось бы нормальный JSON Не могу понять это из-за SSL не работает или что? Когда выполняю в браузере (без порта) https://url.by/payment/rest/getOrderStatus.do?userName=ideabank_test&password=Testing123&orderId=8fb07a24-34fa-4dc8-9218-fd415602ca1e Приходит нормальный JSONm вот его и хочу логировать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 13:40 |
|
||
|
SSL логирование
|
|||
|---|---|---|---|
|
#18+
Когда моя система отправляет запрос на "чужой сервер" я отчетливо вижу, что ушло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 13:41 |
|
||
|
SSL логирование
|
|||
|---|---|---|---|
|
#18+
-=Koba=-, RestClient ваш, часом, не через HttpClient работает? https://hc.apache.org/httpcomponents-client-ga/logging.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 14:00 |
|
||
|
SSL логирование
|
|||
|---|---|---|---|
|
#18+
Blazkowicz-=Koba=-, RestClient ваш, часом, не через HttpClient работает? https://hc.apache.org/httpcomponents-client-ga/logging.html Спасибо за ответ но не совсем понял Это мне надо настроить мой log4j.xml? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 14:13 |
|
||
|
SSL логирование
|
|||
|---|---|---|---|
|
#18+
-=Koba=-, В зависимости от того кто реализует HTTP транспорт для вашего REST, достаточно просто настроить логирование запросов и ответов. Нужные механизмы уже заложены. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 14:17 |
|
||
|
SSL логирование
|
|||
|---|---|---|---|
|
#18+
-=Koba=-Это мне надо настроить мой log4j.xml? Ну, если таковой имеется, то "да". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 14:18 |
|
||
|
SSL логирование
|
|||
|---|---|---|---|
|
#18+
Может пожмоете еще раз Настраиваю по аналогии https://support.xebialabs.com/hc/en-us/community/posts/204756423-How-To-Configure-additional-logging-for-Apache-HttpComponents-i-e-HttpRequest-and-HttpResponse Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Файл создается но пустой По по им фильтрам видно, что запрос уходит и приходит, но ничего не пишется Логер во WidlFly не стандартной, он менялся, может что не указала, для этого протоколирования? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 15:19 |
|
||
|
SSL логирование
|
|||
|---|---|---|---|
|
#18+
Код: java 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 15:48 |
|
||
|
SSL логирование
|
|||
|---|---|---|---|
|
#18+
Интересно. Конфигурируете файл. А показываете stdout. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 16:25 |
|
||
|
SSL логирование
|
|||
|---|---|---|---|
|
#18+
Я наверное понял тут, можете неправ, =( Мне приходит такой ответ (смотрел в браузере, но без порта, возможно соединение не защищенное было, на другмо сервере уже используется сертификат ) Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. И соответственно Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Я вывожу белеберду Можно ли этот gzip в LoggingResponseFilter распоковать? Тупо заменить BufferedInputStream на GZIPInputStream не прокатило... То есть я так понимаю json, который мне надо за зазипивон лежит. Сталось только отобразить его ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 17:05 |
|
||
|
SSL логирование
|
|||
|---|---|---|---|
|
#18+
-=Koba=-, так ты zip бинарник выводил? ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 17:24 |
|
||
|
SSL логирование
|
|||
|---|---|---|---|
|
#18+
Petro123, Ну если мои мыли идут уже в правильном направлении, то получается да =((( Сейчас думаю как совместить туту LoggingResponseFilter , что он распаковал и пропустил дальше А то ошибку ловлю Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2017, 17:28 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39484726&tid=2122779]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
38ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 307ms |

| 0 / 0 |
