022 connection diagnostics
This commit is contained in:
+1
-1
@@ -90,7 +90,7 @@
|
||||
|
||||
<!--- global settings --->
|
||||
<cfset request.RECORDS_PER_PAGE=500/>
|
||||
<cfset request.APP_VERSION="0.00.021"/>
|
||||
<cfset request.APP_VERSION="0.00.022"/>
|
||||
<cfheader name="X-Application-Version" value=#request.APP_VERSION#/>
|
||||
<cfset request.STAND=getStand()/>
|
||||
|
||||
|
||||
@@ -17,7 +17,17 @@
|
||||
<!--- --->
|
||||
<cfset safeJsonString = REReplace(res.fileContent, '(:\s*)(-?\d+\.\d{16,})', '$1"$2"', "ALL")/><!--- очень длинные числа завернуть в кавычки --->
|
||||
<!--- <cfdump var=#safeJsonString#/> --->
|
||||
<cftry>
|
||||
<cfset company=deserializeJson(safeJsonString)/>
|
||||
<cfcatch type="ANY">
|
||||
Cannot deserialize CRM response
|
||||
|
||||
result:
|
||||
<cfdump var=#res#/>
|
||||
safeJsonString:
|
||||
<cfdump var=#safeJsonString#/>
|
||||
</cfcatch>
|
||||
</cftry>
|
||||
<!---<cfset company=deserializeJson(res.fileContent)/> --->
|
||||
<!---<cfdump var=#company#/> --->
|
||||
<!--- *** это не слишком надежно, некорректно представленный NULL (обыкновенно представляемый пустой строкой) может все сломать. Да и корректный --->
|
||||
|
||||
Reference in New Issue
Block a user