You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-11-27 22:18:36 +02:00
Main build (Jenkins)
This commit is contained in:
@@ -20,7 +20,7 @@ import TabItem from '@theme/TabItem';
|
||||
| Tls | --tls | Structure Of KeyAndValue | ✖ | TLS settings, if necessary. See GetTlsSettings |
|
||||
|
||||
|
||||
Returns: BinaryData, String - Response
|
||||
Returns: BinaryData, String - Response or error information
|
||||
|
||||
<br/>
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ import TabItem from '@theme/TabItem';
|
||||
| Tls | --tls | Структура Из КлючИЗначение | ✖ | Настройки TLS, если необходимо. См. ПолучитьНастройкиTls |
|
||||
|
||||
|
||||
Возвращаемое значение: ДвоичныеДанные, Строка - Ответ на запрос
|
||||
Возвращаемое значение: ДвоичныеДанные, Строка - Ответ на запрос или информация об ошибке
|
||||
|
||||
<br/>
|
||||
|
||||
|
||||
13842
service/dictionaries/en.json
vendored
13842
service/dictionaries/en.json
vendored
File diff suppressed because it is too large
Load Diff
17
src/en/OInt/core/Modules/OPI_TCP.os
vendored
17
src/en/OInt/core/Modules/OPI_TCP.os
vendored
@@ -215,7 +215,7 @@ EndFunction
|
||||
// Tls - Structure Of KeyAndValue - TLS settings, if necessary. See GetTlsSettings - tls
|
||||
//
|
||||
// Returns:
|
||||
// BinaryData, String - Response
|
||||
// BinaryData, String - Response or error information
|
||||
Function ProcessRequest(Val Address, Val Data = "", Val ResponseString = True, Val Tls = "") Export
|
||||
|
||||
OPI_TypeConversion.GetBinaryData(Data, True, False);
|
||||
@@ -232,11 +232,24 @@ Function ProcessRequest(Val Address, Val Data = "", Val ResponseString = True, V
|
||||
If Result Then
|
||||
|
||||
Response = ReadBinaryData(Connection, , Chars.LF);
|
||||
|
||||
If Not ValueIsFilled(Response) Then
|
||||
|
||||
Error = GetLastError(Connection);
|
||||
|
||||
If ValueIsFilled(Error) Then
|
||||
Response = OPI_Tools.JSONString(Error);
|
||||
Response = ПолучитьДвоичныеДанныеИзСтроки(Response);
|
||||
EndIf;
|
||||
|
||||
EndIf;
|
||||
|
||||
Response = ?(ResponseString, ПолучитьСтрокуИзДвоичныхДанных(Response), Response);
|
||||
|
||||
Else
|
||||
|
||||
Response = "OPI: Failed to send message";
|
||||
Response = GetLastError(Connection);
|
||||
Response = ?(ValueIsFilled(Response), OPI_Tools.JSONString(Response), "OPI: Failed to send message");
|
||||
Response = ?(ResponseString , Response , ПолучитьДвоичныеДанныеИзСтроки(Response));
|
||||
|
||||
EndIf;
|
||||
|
||||
17
src/en/OPI/src/CommonModules/OPI_TCP/Module.bsl
vendored
17
src/en/OPI/src/CommonModules/OPI_TCP/Module.bsl
vendored
@@ -215,7 +215,7 @@ EndFunction
|
||||
// Tls - Structure Of KeyAndValue - TLS settings, if necessary. See GetTlsSettings - tls
|
||||
//
|
||||
// Returns:
|
||||
// BinaryData, String - Response
|
||||
// BinaryData, String - Response or error information
|
||||
Function ProcessRequest(Val Address, Val Data = "", Val ResponseString = True, Val Tls = "") Export
|
||||
|
||||
OPI_TypeConversion.GetBinaryData(Data, True, False);
|
||||
@@ -232,11 +232,24 @@ Function ProcessRequest(Val Address, Val Data = "", Val ResponseString = True, V
|
||||
If Result Then
|
||||
|
||||
Response = ReadBinaryData(Connection, , Chars.LF);
|
||||
|
||||
If Not ValueIsFilled(Response) Then
|
||||
|
||||
Error = GetLastError(Connection);
|
||||
|
||||
If ValueIsFilled(Error) Then
|
||||
Response = OPI_Tools.JSONString(Error);
|
||||
Response = GetBinaryDataFromString(Response);
|
||||
EndIf;
|
||||
|
||||
EndIf;
|
||||
|
||||
Response = ?(ResponseString, GetStringFromBinaryData(Response), Response);
|
||||
|
||||
Else
|
||||
|
||||
Response = "OPI: Failed to send message";
|
||||
Response = GetLastError(Connection);
|
||||
Response = ?(ValueIsFilled(Response), OPI_Tools.JSONString(Response), "OPI: Failed to send message");
|
||||
Response = ?(ResponseString , Response , GetBinaryDataFromString(Response));
|
||||
|
||||
EndIf;
|
||||
|
||||
Reference in New Issue
Block a user