alien4u
08/08/2023, 9:23 PMtype: "error.SuiteScriptError",
name: "SSS_INVALID_URL",
message: "URL protocol must be https",
I'm using the https module and the URL is a FQDN beginning with HTTPS://battk
08/08/2023, 9:25 PMalien4u
08/08/2023, 9:25 PMalien4u
08/08/2023, 9:26 PMalien4u
08/08/2023, 9:28 PMconst oAPIResponse = https.get({
url: sAPI_URL,
headers: {
'Content-type': 'application/json',
'merch-key': oAPIConfig.API_PASS,
'Accept': '*/*'
}
});
battk
08/08/2023, 9:29 PMhttps.get({url: '<https://panel.xxxx:7443/api/order/update/xxx/accept/'}>)
results in the expected SSS_UNKNOWN_HOSTbattk
08/08/2023, 9:29 PMhttps.get({url: '<HTTPS://panel.xxxx:7443/api/order/update/xxx/accept/'}>)
results in SSS_INVALID_URLalien4u
08/08/2023, 9:30 PMbattk
08/08/2023, 9:33 PMbattk
08/08/2023, 9:36 PMhttps.get({url: '<invalid://It_only_checks_what_the_url_starts_with>'})
Shawn Talbert
08/08/2023, 9:38 PMalien4u
08/08/2023, 9:38 PMconst oAPIResponse = https.get({
url: <https://panel.xxxx:7443/api/order/update/xxx/accept/>,
headers: {
'Content-type': 'application/json',
'merch-key': oAPIConfig.API_PASS,
'Accept': '*/*'
}
});
alien4u
08/08/2023, 9:38 PMbattk
08/08/2023, 9:39 PMalien4u
08/08/2023, 9:40 PMShawn Talbert
08/08/2023, 9:40 PMShawn Talbert
08/08/2023, 9:41 PMShawn Talbert
08/08/2023, 9:41 PMShawn Talbert
08/08/2023, 9:43 PMalien4u
08/08/2023, 9:43 PMalien4u
08/08/2023, 9:43 PMconst sAPI_URL = (oAPIConfig.API_URL.endsWith('/')) ? `${oAPIConfig.API_URL}update/${pOrderNumber}/accept/` : `${oAPIConfig.API_URL}/update/${pOrderNumber}/accept/`;
battk
08/08/2023, 9:45 PMbattk
08/08/2023, 9:45 PMbattk
08/08/2023, 9:45 PMalien4u
08/08/2023, 9:47 PMShawn Talbert
08/08/2023, 9:47 PMShawn Talbert
08/08/2023, 9:48 PMalien4u
08/08/2023, 9:50 PMShawn Talbert
08/09/2023, 1:13 PM