Skip to content

Commit

Permalink
Merge pull request #133 from usa4ev/issue_1
Browse files Browse the repository at this point in the history
Исправлена ошибка при пустом заголовке RetryAfter
  • Loading branch information
leemuar authored Nov 18, 2024
2 parents f6926a7 + 07be1a5 commit 17ffb15
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 1 deletion.
9 changes: 9 additions & 0 deletions src/ru/CommonModules/КоннекторHTTP/Ext/Module.bsl
Original file line number Diff line number Diff line change
Expand Up @@ -3230,6 +3230,10 @@
Если ЗначениеЗаполнено(Дата) Тогда
Длительность = Дата - ТекущаяУниверсальнаяДата();
КонецЕсли;

Если Длительность <= 0 Тогда
Длительность = 1;
КонецЕсли
КонецЕсли;
Иначе
Длительность = КоэффициентЭкспоненциальнойЗадержки * Pow(2, Повтор - 1);
Expand Down Expand Up @@ -3306,6 +3310,11 @@
КонецЦикла;
Строка = СтрЗаменить(Строка, " ", " ");
СоставляющиеДаты = СтрРазделить(Строка, " ");

Если СоставляющиеДаты.Количество() < 7 Тогда
Возврат '00010101';
КонецЕсли;

МесяцСтр = СоставляющиеДаты[2];

Месяцы = СтрРазделить("Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec", ",");
Expand Down
17 changes: 16 additions & 1 deletion src/ru/DataProcessors/Тесты/Ext/ObjectModule.bsl
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,8 @@
Тесты.Добавить("Тест_ОтправкаЗапросаПортитПереданныеНастройки_GitHub_Issue_33");

Тесты.Добавить("Тест_ПараметрыЗапросаВОтдельномПараметреПрименяютсяСПриоритетомНадДополнительнымиПараметрами");

Тесты.Добавить("Тест_ДатаИзСтрокиRFC7231");

Возврат Тесты;

Expand Down Expand Up @@ -1335,6 +1337,19 @@

КонецПроцедуры

Процедура Тест_ДатаИзСтрокиRFC7231() Экспорт

ДатаСтрокой = "Sun, 06 Nov 1994 08:49:37 GMT";

Результат = КоннекторHTTP.ДатаИзСтрокиRFC7231(ДатаСтрокой);

УтверждениеВерно(Результат, Дата(1994, 11, 06, 8, 49, 37));

Результат = КоннекторHTTP.ДатаИзСтрокиRFC7231("");
УтверждениеВерно(Результат, Дата(1, 1, 1));

КонецПроцедуры

#КонецОбласти

Функция ИзвлечьExecution(Ответ)
Expand Down Expand Up @@ -1391,7 +1406,7 @@
КонецЕсли;

КонецПроцедуры

#КонецОбласти

#КонецЕсли

0 comments on commit 17ffb15

Please sign in to comment.