HTTP/1.1 200 OK
Connection: close
Date: Thu, 21 Nov 2024 10:20:10 GMT
Content-Type: text/html;charset=utf-8
Server: Kestrel
Transfer-Encoding: chunked
f5a
<!-- HTML for static distribution bundle build -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Swagger UI</title>
<link rel="stylesheet" type="text/css" href="./swagger-ui.css">
<link rel="icon" type="image/png" href="./favicon-32x32.png" sizes="32x32" />
<link rel="icon" type="image/png" href="./favicon-16x16.png" sizes="16x16" />
<style>
html {
box-sizing: border-box;
overflow: -moz-scrollbars-vertical;
overflow-y: scroll;
}
*,
*:before,
*:after {
box-sizing: inherit;
}
body {
margin: 0;
background: #fafafa;
}
</style>
</head>
<body>
<div id="swagger-ui"></div>
<!-- Workaround for https://github.com/swagger-api/swagger-editor/issues/1371 -->
<script>
if (window.navigator.userAgent.indexOf("Edge") > -1) {
console.log("Removing native Edge fetch in favor of swagger-ui's polyfill")
window.fetch = undefined;
}
</script>
<script src="./swagger-ui-bundle.js"></script>
<script src="./swagger-ui-standalone-preset.js"></script>
<script>
/* Source: https://gist.github.com/lamberta/3768814
* Parse a string function definition and return a function object. Does not use eval.
* @param {string} str
* @return {function}
*
* Example:
* var f = function (x, y) { return x * y; };
* var g = parseFunction(f.toString());
* g(33, 3); //=> 99
*/
function parseFunction(str) {
if (!str) return void (0);
var fn_body_idx = str.indexOf('{'),
fn_body = str.substring(fn_body_idx + 1, str.lastIndexOf('}')),
fn_declare = str.substring(0, fn_body_idx),
fn_params = fn_declare.substring(fn_declare.indexOf('(') + 1, fn_declare.lastIndexOf(')')),
args = fn_params.split(',');
args.push(fn_body);
function Fn() {
return Function.apply(this, args);
}
Fn.prototype = Function.prototype;
return new Fn();
}
window.onload = function () {
var configObject = JSON.parse('{"urls":[{"url":"/swagger/v1/swagger.json","name":"MV.DST.DGS.API v2"}],"deepLinking":false,"displayOperationId":false,"defaultModelsExpandDepth":1,"defaultModelExpandDepth":1,"defaultModelRendering":"example","displayRequestDuration":false,"docExpansion":"list","showExtensions":false,"showCommonExtensions":false,"supportedSubmitMethods":["get","put","post","delete","options","head","patch","trace"]}');
var oauthConfigObject = JSON.parse('{"scopeSeparator":" ","scopes":[],"useBasicAuthenticationWithAccessCodeGrant":false,"usePkceWithAuthorizationCodeGrant":false}');
// Workaround for https://github.com/swagger-api/swagger-ui/issues/5945
configObject.urls.forEach(function (item) {
if (item.url.startsWith("http") || item.url.startsWith("/")) return;
item.url = window.location.href.replace("index.html", item.url).split('#')[0];
});
// If validatorUrl is not explicitly provided, disable the feature by setting to null
if (!configObject.hasOwnProperty("validatorUrl"))
configObject.validatorUrl = null
// If oauth2RedirectUrl isn't specified, use the built-in default
if (!configObject.hasOwnProperty("oauth2RedirectUrl"))
configObject.oauth2RedirectUrl = window.location.href.replace("index.html", "oauth2-redirect.html").split('#')[0];
// Apply mandatory parameters
configObject.dom_id = "#swagger-ui";
configObject.presets = [SwaggerUIBundle.presets.apis, SwaggerUIStandalonePreset];
co
31b
nfigObject.layout = "StandaloneLayout";
// Parse and add interceptor functions
var interceptors = JSON.parse('{"RequestInterceptorFunction":null,"ResponseInterceptorFunction":null}');
if (interceptors.RequestInterceptorFunction)
configObject.requestInterceptor = parseFunction(interceptors.RequestInterceptorFunction);
if (interceptors.ResponseInterceptorFunction)
configObject.responseInterceptor = parseFunction(interceptors.ResponseInterceptorFunction);
// Begin Swagger UI call region
const ui = SwaggerUIBundle(configObject);
ui.initOAuth(oauthConfigObject);
// End Swagger UI call region
window.ui = ui
}
</script>
</body>
</html>
0
{
"@category" : "datascan",
"@timestamp" : "2024-11-21T10:20:11.000Z",
"app" : {
"extract" : {
"domain" : [
"github.com"
],
"file" : [
"swagger.json"
],
"hostname" : [
"gist.github.com",
"github.com"
],
"url" : [
"https://gist.github.com/lamberta/3768814",
"https://github.com/swagger-api/swagger-editor/issues/1371",
"https://github.com/swagger-api/swagger-ui/issues/5945"
]
},
"favicon" : {
"url" : "/favicon-32x32.png"
},
"http" : {
"bodymd5" : "636b633173bf6c4a5e911e7310529d32",
"bodymmh3" : 880094720,
"headermd5" : "83a930d872ca71cbc33f4b81c52f776b",
"headermmh3" : 862041110,
"title" : "Swagger UI"
},
"length" : 4903
},
"asn" : "AS262252",
"country" : "CR",
"cpe" : "<enterprise field>: cpe",
"cpecount" : "<enterprise field>: cpecount",
"data" : "HTTP/1.1 200 OK\r\nConnection: close\r\nDate: Thu, 21 Nov 2024 10:20:10 GMT\r\nContent-Type: text/html;charset=utf-8\r\nServer: Kestrel\r\nTransfer-Encoding: chunked\r\n\r\nf5a\r\n<!-- HTML for static distribution bundle build -->\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n <meta charset=\"UTF-8\">\n <title>Swagger UI</title>\n <link rel=\"stylesheet\" type=\"text/css\" href=\"./swagger-ui.css\">\n <link rel=\"icon\" type=\"image/png\" href=\"./favicon-32x32.png\" sizes=\"32x32\" />\n <link rel=\"icon\" type=\"image/png\" href=\"./favicon-16x16.png\" sizes=\"16x16\" />\n <style>\n\n html {\n box-sizing: border-box;\n overflow: -moz-scrollbars-vertical;\n overflow-y: scroll;\n }\n\n *,\n *:before,\n *:after {\n box-sizing: inherit;\n }\n\n body {\n margin: 0;\n background: #fafafa;\n }\n </style>\n \n</head>\n\n<body>\n <div id=\"swagger-ui\"></div>\n\n <!-- Workaround for https://github.com/swagger-api/swagger-editor/issues/1371 -->\n <script>\n if (window.navigator.userAgent.indexOf(\"Edge\") > -1) {\n console.log(\"Removing native Edge fetch in favor of swagger-ui's polyfill\")\n window.fetch = undefined;\n }\n </script>\n\n <script src=\"./swagger-ui-bundle.js\"></script>\n <script src=\"./swagger-ui-standalone-preset.js\"></script>\n <script>\n /* Source: https://gist.github.com/lamberta/3768814\n * Parse a string function definition and return a function object. Does not use eval.\n * @param {string} str\n * @return {function}\n *\n * Example:\n * var f = function (x, y) { return x * y; };\n * var g = parseFunction(f.toString());\n * g(33, 3); //=> 99\n */\n function parseFunction(str) {\n if (!str) return void (0);\n\n var fn_body_idx = str.indexOf('{'),\n fn_body = str.substring(fn_body_idx + 1, str.lastIndexOf('}')),\n fn_declare = str.substring(0, fn_body_idx),\n fn_params = fn_declare.substring(fn_declare.indexOf('(') + 1, fn_declare.lastIndexOf(')')),\n args = fn_params.split(',');\n\n args.push(fn_body);\n\n function Fn() {\n return Function.apply(this, args);\n }\n Fn.prototype = Function.prototype;\n\n return new Fn();\n }\n\n window.onload = function () {\n var configObject = JSON.parse('{\"urls\":[{\"url\":\"/swagger/v1/swagger.json\",\"name\":\"MV.DST.DGS.API v2\"}],\"deepLinking\":false,\"displayOperationId\":false,\"defaultModelsExpandDepth\":1,\"defaultModelExpandDepth\":1,\"defaultModelRendering\":\"example\",\"displayRequestDuration\":false,\"docExpansion\":\"list\",\"showExtensions\":false,\"showCommonExtensions\":false,\"supportedSubmitMethods\":[\"get\",\"put\",\"post\",\"delete\",\"options\",\"head\",\"patch\",\"trace\"]}');\n var oauthConfigObject = JSON.parse('{\"scopeSeparator\":\" \",\"scopes\":[],\"useBasicAuthenticationWithAccessCodeGrant\":false,\"usePkceWithAuthorizationCodeGrant\":false}');\n\n // Workaround for https://github.com/swagger-api/swagger-ui/issues/5945\n configObject.urls.forEach(function (item) {\n if (item.url.startsWith(\"http\") || item.url.startsWith(\"/\")) return;\n item.url = window.location.href.replace(\"index.html\", item.url).split('#')[0];\n });\n\n // If validatorUrl is not explicitly provided, disable the feature by setting to null\n if (!configObject.hasOwnProperty(\"validatorUrl\"))\n configObject.validatorUrl = null\n\n // If oauth2RedirectUrl isn't specified, use the built-in default\n if (!configObject.hasOwnProperty(\"oauth2RedirectUrl\"))\n configObject.oauth2RedirectUrl = window.location.href.replace(\"index.html\", \"oauth2-redirect.html\").split('#')[0];\n\n // Apply mandatory parameters\n configObject.dom_id = \"#swagger-ui\";\n configObject.presets = [SwaggerUIBundle.presets.apis, SwaggerUIStandalonePreset];\n co\r\n31b\r\nnfigObject.layout = \"StandaloneLayout\";\n\n // Parse and add interceptor functions\n var interceptors = JSON.parse('{\"RequestInterceptorFunction\":null,\"ResponseInterceptorFunction\":null}');\n if (interceptors.RequestInterceptorFunction)\n configObject.requestInterceptor = parseFunction(interceptors.RequestInterceptorFunction);\n if (interceptors.ResponseInterceptorFunction)\n configObject.responseInterceptor = parseFunction(interceptors.ResponseInterceptorFunction);\n\n // Begin Swagger UI call region\n\n const ui = SwaggerUIBundle(configObject);\n\n ui.initOAuth(oauthConfigObject);\n\n // End Swagger UI call region\n\n window.ui = ui\n }\n </script>\n</body>\n</html>\n\r\n0\r\n\r\n",
"datamd5" : "f65b178c16e97ef418fc315b85c9a6b3",
"datammh3" : -724127215,
"device" : {
"class" : "<enterprise field>: device.class"
},
"forward" : "190.120.243.174",
"geolocus" : {
"asn" : "AS262252",
"continent" : "NA",
"continentname" : "North America",
"country" : "CR",
"countryname" : "Costa Rica",
"domain" : [
"dekp.net",
"telharbor.com"
],
"isineu" : "false",
"latitude" : "9.748917",
"location" : "9.748917,-83.753428",
"longitude" : "-83.753428",
"netname" : "CR-TELH5-LACNIC",
"organization" : "Telharbor-Cust-240-0",
"subnet" : "190.120.240.0/22"
},
"hostname" : [
"190.120.243.174"
],
"ip" : "190.120.243.174",
"ipv6" : "false",
"latitude" : "10.0029",
"location" : "10.0029,-84.0000",
"longitude" : "-84.0000",
"node" : {
"country" : "<enterprise field>: node.country",
"groupid" : "<enterprise field>: node.groupid",
"id" : "<enterprise field>: node.id",
"physicalcountry" : "<enterprise field>: node.physicalcountry"
},
"organization" : "Servicios Technologicos Antares de Costa Rica, S.A.",
"os" : "Windows",
"osvendor" : "Microsoft",
"port" : 89,
"product" : "Kestrel",
"productvendor" : "Kestrel",
"protocol" : "http",
"protocolversion" : "1.1",
"reason" : "OK",
"seen_date" : "2024-11-21",
"source" : "datascan::redirect::1",
"status" : 200,
"subnet" : "190.120.240.0/22",
"tag" : "<enterprise field>: tag",
"tls" : "false",
"transport" : "tcp",
"url" : "/swagger/index.html"
}