Skip to content

Commit 3421b6d

Browse files
committed
refactor: Удаление избыточного параметра ТелоЗапросОбъект
1 parent e58fc05 commit 3421b6d

File tree

2 files changed

+20
-17
lines changed

2 files changed

+20
-17
lines changed

src/app/HttpBin_ОсновнойКонтрол.os

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -103,39 +103,38 @@
103103
КонецПроцедуры
104104

105105
&ТочкаМаршрута("anything")
106-
Процедура ТочкаAnything(Запрос, ДанныеФормы, ТелоЗапросОбъект, Ответ) Экспорт
106+
Процедура ТочкаAnything(Запрос, ДанныеФормы, Ответ) Экспорт
107107

108108
Данные = Помощник.ПолучитьДанныеЗапроса("args, data, files, form, headers, json, method, origin, url",
109109
Запрос,
110-
ДанныеФормы,
111-
ТелоЗапросОбъект);
110+
ДанныеФормы);
112111

113112
Помощник.ЗаполнитьОтветJson(Ответ, Данные);
114113

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

117116
&ТочкаМаршрута("post")
118117
&POST
119-
Процедура ТочкаPost(Запрос, ДанныеФормы, ТелоЗапросОбъект, Ответ) Экспорт
120-
ПередатьПолныеДанныеВОтветJson(Запрос, ДанныеФормы, ТелоЗапросОбъект, Ответ);
118+
Процедура ТочкаPost(Запрос, ДанныеФормы, Ответ) Экспорт
119+
ПередатьПолныеДанныеВОтветJson(Запрос, ДанныеФормы, Ответ);
121120
КонецПроцедуры
122121

123122
&ТочкаМаршрута("put")
124123
&PUT
125-
Процедура ТочкаPut(Запрос, ДанныеФормы, ТелоЗапросОбъект, Ответ) Экспорт
126-
ПередатьПолныеДанныеВОтветJson(Запрос, ДанныеФормы, ТелоЗапросОбъект, Ответ);
124+
Процедура ТочкаPut(Запрос, ДанныеФормы, Ответ) Экспорт
125+
ПередатьПолныеДанныеВОтветJson(Запрос, ДанныеФормы, Ответ);
127126
КонецПроцедуры
128127

129128
&ТочкаМаршрута("patch")
130129
&PATCH
131-
Процедура ТочкаPatch(Запрос, ДанныеФормы, ТелоЗапросОбъект, Ответ) Экспорт
132-
ПередатьПолныеДанныеВОтветJson(Запрос, ДанныеФормы, ТелоЗапросОбъект, Ответ);
130+
Процедура ТочкаPatch(Запрос, ДанныеФормы, Ответ) Экспорт
131+
ПередатьПолныеДанныеВОтветJson(Запрос, ДанныеФормы, Ответ);
133132
КонецПроцедуры
134133

135134
&ТочкаМаршрута("delete")
136135
&DELETE
137-
Процедура ТочкаDelete(Запрос, ДанныеФормы, ТелоЗапросОбъект, Ответ) Экспорт
138-
ПередатьПолныеДанныеВОтветJson(Запрос, ДанныеФормы, ТелоЗапросОбъект, Ответ);
136+
Процедура ТочкаDelete(Запрос, ДанныеФормы, Ответ) Экспорт
137+
ПередатьПолныеДанныеВОтветJson(Запрос, ДанныеФормы, Ответ);
139138
КонецПроцедуры
140139

141140
&ТочкаМаршрута("redirect/{Количество}")
@@ -351,12 +350,12 @@
351350
КонецПроцедуры
352351

353352
&ТочкаМаршрута("delay/{Секунд}")
354-
Процедура ТочкаDelay(Запрос, ДанныеФормы, ТелоЗапросОбъект, Ответ, Секунд) Экспорт
353+
Процедура ТочкаDelay(Запрос, ДанныеФормы, Ответ, Секунд) Экспорт
355354

356355
Секунд = Помощник.ВЧисло(Секунд);
357356
Приостановить(Секунд * 1000);
358357

359-
ПередатьПолныеДанныеВОтветJson(Запрос, ДанныеФормы, ТелоЗапросОбъект, Ответ);
358+
ПередатьПолныеДанныеВОтветJson(Запрос, ДанныеФормы, Ответ);
360359

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

@@ -656,17 +655,20 @@
656655
КонецПроцедуры
657656

658657
Процедура ПередатьДанныеВОтветJsonGet(Запрос, Ответ)
658+
659659
Данные = Помощник.ПолучитьДанныеЗапроса("args, headers, origin, url", Запрос);
660660
Помощник.ЗаполнитьОтветJson(Ответ, Данные);
661+
661662
КонецПроцедуры
662663

663-
Процедура ПередатьПолныеДанныеВОтветJson(Запрос, ДанныеФормы, ТелоЗапросОбъект, Ответ)
664+
Процедура ПередатьПолныеДанныеВОтветJson(Запрос, ДанныеФормы, Ответ)
665+
664666
Данные = Помощник.ПолучитьДанныеЗапроса("args, data, files, form, headers, json, origin, url",
665667
Запрос,
666-
ДанныеФормы,
667-
ТелоЗапросОбъект);
668+
ДанныеФормы);
668669

669670
Помощник.ЗаполнитьОтветJson(Ответ, Данные);
671+
670672
КонецПроцедуры
671673

672674
Процедура ОтдатьФайл(Путь, ТипКонтента, Ответ)

src/internal/Классы/ПомощникПодготовкиОтветов.os

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,9 +114,10 @@
114114
//
115115
// Возвращаемое значение:
116116
// Структура
117-
Функция ПолучитьДанныеЗапроса(Ключи, Запрос, ДанныеФормы = Неопределено, ТелоЗапросОбъект = Неопределено) Экспорт
117+
Функция ПолучитьДанныеЗапроса(Ключи, Запрос, ДанныеФормы = Неопределено) Экспорт
118118

119119
ДанныеФормы = РазделитьДанныеФормы(ДанныеФормы);
120+
ТелоЗапросОбъект = Запрос.ТелоЗапросОбъект();
120121
Данные = "";
121122

122123
ТипКонтента = НРег(ЗначениеЗаголовка(Запрос.Заголовки, "Content-Type"));

0 commit comments

Comments
 (0)