Go to the source code of this file.
Functions | |
function | run_test () |
function | veryLongRequestLine (request, response) |
for (var i=0;i< 10;i++) gibberish+ | |
function | checkVeryLongRequestLine (data) |
tests | push (test) |
function | lotsOfLeadingBlankLines (request, response) |
function | checkLotsOfLeadingBlankLines (data) |
Variables | |
const | PORT = 4444 |
var | srv |
var | test = new RawTest("localhost", PORT, data, checkVeryLongRequestLine) |
var | data = [] |
var | str |
var | tests = [] |
var | path = "/very-long-request-line?" |
var | gibberish = "dfsasdbfjkbnsldkjnewiunfasjkn" |
var | blankLines = "\r\n" |
function checkLotsOfLeadingBlankLines | ( | data | ) |
Definition at line 128 of file test_request_line_split_in_two_packets.js.
function checkVeryLongRequestLine | ( | data | ) |
Definition at line 86 of file test_request_line_split_in_two_packets.js.
for | ( | ) |
Definition at line 1381 of file nsSessionStore.js.
function lotsOfLeadingBlankLines | ( | request, | |
response | |||
) |
Definition at line 113 of file test_request_line_split_in_two_packets.js.
function run_test | ( | ) |
Definition at line 50 of file test_request_line_split_in_two_packets.js.
function veryLongRequestLine | ( | request, | |
response | |||
) |
Definition at line 71 of file test_request_line_split_in_two_packets.js.
var blankLines = "\r\n" |
Definition at line 118 of file test_request_line_split_in_two_packets.js.
data = [] |
Definition at line 67 of file test_request_line_split_in_two_packets.js.
var gibberish = "dfsasdbfjkbnsldkjnewiunfasjkn" |
Definition at line 77 of file test_request_line_split_in_two_packets.js.
var path = "/very-long-request-line?" |
Definition at line 76 of file test_request_line_split_in_two_packets.js.
const PORT = 4444 |
Tests that even when an incoming request's data for the Request-Line doesn't all fit in a single onInputStreamReady notification, the request is handled properly.
Definition at line 46 of file test_request_line_split_in_two_packets.js.
var srv |
Definition at line 48 of file test_request_line_split_in_two_packets.js.
str |
Definition at line 67 of file test_request_line_split_in_two_packets.js.
test = new RawTest("localhost", PORT, data, checkVeryLongRequestLine) |
Definition at line 67 of file test_request_line_split_in_two_packets.js.
var tests = [] |
Definition at line 68 of file test_request_line_split_in_two_packets.js.