gdp / apps / rest-test / restful_gdp_gateway_cors_bad_io_test.html @ master
History | View | Annotate | Download (1.99 KB)
1 |
<html>
|
---|---|
2 |
<head>
|
3 |
<meta charset="utf8"> |
4 |
<script src="https://code.jquery.com/jquery-3.2.1.min.js" |
5 |
integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" |
6 |
crossorigin="anonymous"></script> |
7 |
|
8 |
<script src="restful_gdp_gateway_cors_bad_io_test.js"> </script> |
9 |
|
10 |
</head>
|
11 |
<body>
|
12 |
<div>
|
13 |
<H1>Parallel Ajax Calls Allowed To Race (Bad I/O Test)</H1> |
14 |
<H2>CORS pre-flight negotiation with GDP RESTful Gateway</H2> |
15 |
|
16 |
<H4>
|
17 |
<pre>
|
18 |
A restful call is made to append a record, containing log name |
19 |
and timestamp fields, to a GDP test log. That is followed by a |
20 |
read of the log's last record, which should display the same |
21 |
timestamp, appended to the "testcase" field. A completely |
22 |
successful sequence (all 200 responses) verifies that the server |
23 |
is supporting CORS requirements with basic authentication. |
24 |
|
25 |
WARNING: Because the ajax calls are allowed to race in this |
26 |
test case, the GET "testcase" timestamp may or may not match |
27 |
the timestamp displayed before the test. This is a test the |
28 |
libgdp "bad I/O" bug and fix - not an example of good javascript |
29 |
ajax call patterns. |
30 |
</pre>
|
31 |
</H4>
|
32 |
|
33 |
<div id="method_1"> </div> |
34 |
<div id="request_1"> </div> |
35 |
<div id="time_1"> </div> |
36 |
<div> Response Code and Response </div> |
37 |
<div id="responsecode_1"> </div> |
38 |
<div id="response_1"> </div> |
39 |
<br>
|
40 |
<div id="method_2"> </div> |
41 |
<div id="request_2"> </div> |
42 |
<div> Response Code and Response </div> |
43 |
<div id="responsecode_2"> </div> |
44 |
<div id="response_2"> </div> |
45 |
<br>
|
46 |
</div>
|
47 |
|
48 |
<div>
|
49 |
<H2>Development binary (gdp-rest-01 /gdp/v2/gcl) also tested if enabled</H2> |
50 |
|
51 |
<div id="method_3"> </div> |
52 |
<div id="request_3"> </div> |
53 |
<div id="time_3"> </div> |
54 |
<div> Response Code and Response </div> |
55 |
<div id="responsecode_3"> </div> |
56 |
<div id="response_3"> </div> |
57 |
<br>
|
58 |
<div id="method_4"> </div> |
59 |
<div id="request_4"> </div> |
60 |
<div> Response Code and Response </div> |
61 |
<div id="responsecode_4"> </div> |
62 |
<div id="response_4"> </div> |
63 |
<br>
|
64 |
</div>
|
65 |
|
66 |
</body>
|
67 |
</html>
|