129 user-agent

This commit is contained in:
msyu
2025-08-27 12:25:54 +03:00
parent 6452d7bdb5
commit f3954bfd7a
4 changed files with 11 additions and 4 deletions
+6 -4
View File
@@ -51,7 +51,7 @@
//variables.framework.docs={}; //variables.framework.docs={};
variables.framework.docs.APIName="Deck API"; variables.framework.docs.APIName="Deck API";
variables.framework.docs.APIVersion="0.128"; /*$ git config --global --unset user.password*/ variables.framework.docs.APIVersion="0.129"; /*$ git config --global --unset user.password*/
variables.framework.globalHeaders = structNew(); variables.framework.globalHeaders = structNew();
@@ -62,7 +62,8 @@
request.UNDEFINED_USR_ID=-1; request.UNDEFINED_USR_ID=-1;
request.ANONYMOUS_USR_ID=2; request.ANONYMOUS_USR_ID=2;
request.GUEST_USR_ID=3 request.GUEST_USR_ID=3;
request.USER_AGENT="#variables.framework.docs.APIName# #variables.framework.docs.APIVersion# stand:#this.getStand()#";
//////////////////////////////////////////////////////// ////////////////////////////////////////////////////////
request.ORCHESTRATOR_AUTH = createObject("java", "java.lang.System").getEnv("ORCHESTRATOR_AUTH"); request.ORCHESTRATOR_AUTH = createObject("java", "java.lang.System").getEnv("ORCHESTRATOR_AUTH");
@@ -108,7 +109,7 @@
<cfset request.castToBoolSimple=#castToBoolSimple#/> <cfset request.castToBoolSimple=#castToBoolSimple#/>
<!--- почему-то эта функция недоступна onApplicationStart ---> <!--- почему-то эта функция недоступна onApplicationStart --->
<!--- <cffunction <cffunction
name="getStand" name="getStand"
access="private" access="private"
returntype="string" returntype="string"
@@ -126,7 +127,7 @@
</cfcatch> </cfcatch>
</cftry> </cftry>
<cfreturn ""/> <cfreturn ""/>
</cffunction> ---> </cffunction>
<cffunction name="onApplicationStart"> <cffunction name="onApplicationStart">
@@ -142,6 +143,7 @@
<cffunction name="locateIamService"><!--- *** архитектурный колхоз ---> <cffunction name="locateIamService"><!--- *** архитектурный колхоз --->
<!--- почему-то мы не видим других функций, когда нас вызывают onApplicationStart. С другой стороны, а почему вообще должны вызывать без перезагрузки приложения ---> <!--- почему-то мы не видим других функций, когда нас вызывают onApplicationStart. С другой стороны, а почему вообще должны вызывать без перезагрузки приложения --->
<cfset var stand=""/> <cfset var stand=""/>
<!--- дублируем код, потому что getStand отсюда почему-то не виден --->
<cftry> <cftry>
<cfquery name=qConfig> <cfquery name=qConfig>
select value as stand from config select value as stand from config
+1
View File
@@ -30,6 +30,7 @@
> >
<cfhttpparam type="HEADER" name="Authorization" value="#auth#"/> <cfhttpparam type="HEADER" name="Authorization" value="#auth#"/>
<cfhttpparam type="HEADER" name="Accept" value="application/json"/> <cfhttpparam type="HEADER" name="Accept" value="application/json"/>
<cfhttpparam type="HEADER" name="User-Agent" value="#request.USER_AGENT#"/>
<!--- <cfhttpparam type="formfield" name="delay" value="0sec"/> <!--- <cfhttpparam type="formfield" name="delay" value="0sec"/>
<cfloop query="qInstanceOperationParam"> <cfloop query="qInstanceOperationParam">
<cfhttpparam type="formfield" name="#param#" value="#param_value#"/> <cfhttpparam type="formfield" name="#param#" value="#param_value#"/>
+3
View File
@@ -261,6 +261,7 @@
charset="utf-8" charset="utf-8"
result="res" result="res"
> >
<cfhttpparam type="HEADER" name="User-Agent" value="#request.USER_AGENT#"/>
<cfhttpparam type="BODY" value='{"role_id":"df05e620-f3a3-8c6a-361d-a96e3b0adeac","secret_id":"585fbb48-ef97-b845-d414-b8831a27d5b6"}'/> <cfhttpparam type="BODY" value='{"role_id":"df05e620-f3a3-8c6a-361d-a96e3b0adeac","secret_id":"585fbb48-ef97-b845-d414-b8831a27d5b6"}'/>
</cfhttp> </cfhttp>
<cfset resData=#deserializeJson(res.filecontent)#/> <cfset resData=#deserializeJson(res.filecontent)#/>
@@ -275,6 +276,7 @@
result="cred" result="cred"
> >
<cfhttpparam type="HEADER" name="X-Vault-Token" value="#client_token#"> <cfhttpparam type="HEADER" name="X-Vault-Token" value="#client_token#">
<cfhttpparam type="HEADER" name="User-Agent" value="#request.USER_AGENT#"/>
</cfhttp> </cfhttp>
<!--- *** костыль для перехода от формата v001 к v002 ---> <!--- *** костыль для перехода от формата v001 к v002 --->
@@ -306,6 +308,7 @@
result="cred" result="cred"
> >
<cfhttpparam type="HEADER" name="X-Vault-Token" value="#client_token#"> <cfhttpparam type="HEADER" name="X-Vault-Token" value="#client_token#">
<cfhttpparam type="HEADER" name="User-Agent" value="#request.USER_AGENT#"/>
</cfhttp> </cfhttp>
<!--- <cfdump var=#deserializeJson(cred.filecontent)#/> ---> <!--- <cfdump var=#deserializeJson(cred.filecontent)#/> --->
<cfset "local.vaultData.subusers[i].userName"=#instanceData.subusers[i].userName#/> <cfset "local.vaultData.subusers[i].userName"=#instanceData.subusers[i].userName#/>
+1
View File
@@ -217,6 +217,7 @@
> >
<cfhttpparam type="HEADER" name="Authorization" value="#request.ORCHESTRATOR_AUTH#"/> <cfhttpparam type="HEADER" name="Authorization" value="#request.ORCHESTRATOR_AUTH#"/>
<cfhttpparam type="HEADER" name="Accept" value="application/json"/> <cfhttpparam type="HEADER" name="Accept" value="application/json"/>
<cfhttpparam type="HEADER" name="User-Agent" value="#request.USER_AGENT#"/>
<cfhttpparam type="formfield" name="delay" value="0sec"/> <cfhttpparam type="formfield" name="delay" value="0sec"/>
<cfloop query="qInstanceOperationParam"> <cfloop query="qInstanceOperationParam">
<cfhttpparam type="formfield" name="#param#" value="#param_value#"/> <cfhttpparam type="formfield" name="#param#" value="#param_value#"/>