Files
gateway-mnp-dbc/dbcmnpsrc/FE/mnpdev/sim/testHeader.html
2024-05-13 12:54:14 +02:00

94 lines
2.3 KiB
HTML

<html>
<head>
<script type="text/javascript">
var xmlhttp
function sendRequest()
{
xmlhttp=null
// code for Mozilla, etc.
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest();
}
// code for IE
else if (window.ActiveXObject)
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
if (xmlhttp!=null)
{
alert(document.getElementById('url').value);
u = document.getElementById('url').value;
xmlhttp.onreadystatechange=state_Change;
xmlhttp.open("GET",u,true);
xmlhttp.setRequestHeader(document.getElementById('hp1n').value, document.getElementById('hp1v').value);
xmlhttp.setRequestHeader(document.getElementById('hp2n').value, document.getElementById('hp2v').value);
xmlhttp.send(null);
}
else
{
alert("Your browser does not support XMLHTTP.");
}
}
function state_Change()
{
// if xmlhttp shows "loaded"
if (xmlhttp.readyState==4)
{
// if "OK"
if (xmlhttp.status==200)
{
alert("XML data OK");
document.getElementById('status').innerHTML=xmlhttp.status;
document.getElementById('statustext').innerHTML=xmlhttp.statusText;
document.getElementById('response').innerHTML=xmlhttp.responseText;
w=window.open("","resp");
w.document.write(xmlhttp.responseText);
}
else
{
alert("Problem retrieving XML data:" + xmlhttp.status + " - " + xmlhttp.statusText);
}
}
}
</script>
</head>
<TABLE align='center'>
<TR>
<TD colspan="2" align="center"><H3>Send HTTP(S) header parameter to the URL and if OK open a new window with the Response</H3></TD>
</TR>
<TR>
<TD colspan="2" align="center"><B>URL:</B><input type="text" name="url" value="https://10.174.28.24:7152/MNP-GUI" size="80"/></TD>
</TR>
<TR>
<TD><B>Header param 1</B> name:<input type="text" name="hp1n" value="username"/></TD>
<TD>value:<input type="text" name="hp1v" value="AC"/></TD>
</TR>
<TR>
<TD><B>Header param 2</B> name:<input type="text" name="hp2n" value="profilo"/></TD>
<TD>value:<input type="text" name="hp2v" value="AC"/></TD>
</TR>
<TR>
<TD colspan="2" align="center">
<input type='button' value='SUBMIT' onclick='javascript:sendRequest()'/>
</TD>
</TR>
</TABLE>
<p><b>status:</b>
<span id="status"></span>
</p>
<p><b>status text:</b>
<span id="statustext"></span>
</p>
<p><b>response:</b>
<br><span id="response"></span>
</p>
</body>
</html>