Как Вы протестировали бы соединение SSL?

Первоначальное предположение состоит в том, что модуль solr-node возвращает значение в виде двойного (а не в виде строки), и точность двойного не достаточно хороша для точного представления значения 1626999925241806848.

Мы можем подтвердить это непосредственно в консоли нашего браузера:

-> 1626999925241806848
<- 1626999925241806800

, т.е. если мы введем числовое значение 1626999925241806848, оно будет представлено числом с плавающей запятой, которое ближе всего, и это 1626999925241806800.

solr-node, вероятно, должен возвращать эти значения в виде строки, когда они превышают представимое значение для целых чисел.

Обновление : solr-node детализирует это на странице обзора :

Используйте json-bigint для правильной обработки чисел, слишком больших для числа Javascript, например в качестве значений полей * l и _version. По умолчанию библиотека json-bigint не используется, поскольку разница в производительности по сравнению с нативной библиотекой JSON слишком велика для «большого» фрагмента JSON ( https://github.com/lbdremy/solr-node-client/issues / 114 # issuecomment-54165595 ), но вы хотите включить его, если используете функцию Optimistic Concurreny, доступную в Solr 4.x, вместе с функциями RealTime Get и Atomic Updates, поскольку они используют версию поле. Чтобы включить его, выполните var client = solr.createClient({ bigint : true}) или непосредственно на клиентском экземпляре client.options.bigint = true.

BLOCKQUOTE>

19
задан MrValdez 29 September 2008 в 09:16
поделиться

6 ответов

акула провода выезда http://www.wireshark.org/

и дамп tcp http://en.wikipedia.org/wiki/Tcpdump

Не уверенный в интеграции их в модульные тесты. Они позволят Вам посмотреть на очень низкий уровень, что продолжается на сетевом уровне.

, Возможно, для модульного теста определяют то, на что поток похож незашифрованный, и удостоверьтесь, что зашифрованный поток не подобен

7
ответ дан 30 November 2019 в 03:21
поделиться

openssl имеет s_client, который является быстрым и грязным универсальным клиентом, который можно использовать для тестирования серверного соединения. Это покажет сертификат сервера и согласованную схему шифрования.

17
ответ дан 30 November 2019 в 03:21
поделиться

Franci Penov сделал ответ на один из моих вопросов" Параметры Сообщения Журнала отправленный в веб-сайт ", предложив, чтобы я смотрел на Скрипача: http://www.fiddler2.com/fiddler2/

я попробовал его, и это работает красиво, если Вы интересуетесь просмотром Запросов HTTP. :)

4
ответ дан 30 November 2019 в 03:21
поделиться

Да - Проводная Акула ( http://www.wireshark.org/ ) довольно спокойна (фильтры, отчеты, статистика).

относительно тестирования Вы могли сделать это как часть интеграционных тестов (существуют некоторые параметры командной строки в wireshark)

1
ответ дан 30 November 2019 в 03:21
поделиться

Для быстрой проверки можно использовать Wireshark (раньше известный как Эфирные), чтобы видеть, передаются ли данные в простом тексте или нет.

0
ответ дан 30 November 2019 в 03:21
поделиться

Как упомянуто прежде http://www.wireshark.org/ , можно также использовать Каин & способный для перенаправления трафика к 3-й машине и anylze протокол оттуда.

0
ответ дан 30 November 2019 в 03:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: