Перейти к содержимому

Фотография

RequestBodyFile


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 potam

potam

    Новый участник

  • Members
  • Pip
  • 18 сообщений

Отправлено 24 января 2012 - 13:03

Как можно отрегулировать запись информации в файл RequestBody.txt ? Очень хочется получать снимки при получении ошибок, ну и конечно было бы неплохо посмотреть в тело запроса.
  • 0

#2 Alex

Alex

    Постоянный участник

  • Members
  • PipPipPip
  • 237 сообщений
  • ФИО:Алексей

Отправлено 25 января 2012 - 06:59

Как можно отрегулировать запись информации в файл RequestBody.txt ? Очень хочется получать снимки при получении ошибок, ну и конечно было бы неплохо посмотреть в тело запроса.


Что значит отрегулировать "запись информации в файл RequestBody.txt"? Что Вы хотите отрегулировать?

Очень хочется получать снимки при получении ошибок


в VuGen это происходит автоматически. В Controller: Run time settings->Miscellanious->Generate Snapshot on error

ну и конечно было бы неплохо посмотреть в тело запроса


Опять-таки в VuGen это и так сохраняется. Настроить это в контроллере можно, насколько я знаю, только через логирование (Run time settings->Log->Advanced Trace). Но при постоянном таком уровне логирования очень сильно возрастет нагрузка на генератор + скорее всего, получите искажение результатов и/или модели нагрузки по отношению к ожидаемой (т.к., операция записи в лог тоже требует времени, а при таком уровне логирования в лог пишется довольно много). Чтобы обойти это там же в настройках лога нужно выбрать Send log only on error (в этом случае надо увеличить размер лога (по умолчанию, вроде только 1 КБ). Тогда в лог будет писаться вся выбранная информация, но будет писаться только в случае ошибки.
  • 0

#3 potam

potam

    Новый участник

  • Members
  • Pip
  • 18 сообщений

Отправлено 25 января 2012 - 13:44

Как указать чтобы данный кусок автоматом выполнялся после каждого вызова функции web_submit_data() ?

HttpRetCode = web_get_int_property(HTTP_INFO_RETURN_CODE); 

if(HttpRetCode == 500 || HttpRetCode == 200 || HttpRetCode == 302 || HttpRetCode == 503){
lr_output_message("Viewstate: %s", lr_eval_string("{Siebel_Analytic_ViewState11}"));
lr_output_message("HttpRetCode=%d", HttpRetCode);
}

  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных