blob: d0ad21b687b4e931a45bd53b5bee132e6ad6d6f3 [file] [log] [blame]
Tests that form submissions appear and are parsed in the network panel
resource.requestContentType: application/x-www-form-urlencoded
[
{
"name": "foo1",
"value": "bar1"
},
{
"name": "foo2",
"value": "bar2"
},
{
"name": "foo3",
"value": "bar3"
},
{
"name": "foo4",
"value": "bar4"
},
{
"name": "foo5",
"value": "bar5"
},
{
"name": "foo6",
"value": "ba%0D%0Ar6"
},
{
"name": "foo7",
"value": "ba%0D%0Ar7"
},
{
"name": "foo8",
"value": "ba%0D%0A%0D%0Ar8"
},
{
"name": "foo9",
"value": "ba%0D%0Ar9"
},
{
"name": "fo%0D%0Ao10",
"value": "ba%0D%0Ar10"
},
{
"name": "fo%0D%0Ao11",
"value": "ba%0D%0Ar10"
},
{
"name": "fo%0D%0A%0D%0Ao11",
"value": "ba%0D%0Ar10"
},
{
"name": "fo%0D%0Ao11",
"value": "ba%0D%0Ar10"
},
{
"name": "f%22o%0D%0Ao11",
"value": "ba%0D%0Ar10"
},
{
"name": "f%22o%0D%0Ao11",
"value": "ba%0D%0A%22r10"
}
]
resource.requestContentType: multipart/form-data; boundary=boundary
[
{
"name": "foo1",
"value": "bar1"
},
{
"name": "foo2",
"value": "bar2"
},
{
"name": "foo3",
"value": "bar3"
},
{
"name": "foo4",
"value": "bar4"
},
{
"name": "foo5",
"value": "bar5"
},
{
"name": "foo6",
"value": "ba\r\nr6"
},
{
"name": "foo7",
"value": "ba\r\nr7"
},
{
"name": "foo8",
"value": "ba\r\n\r\nr8"
},
{
"name": "foo9",
"value": "ba\r\nr9"
},
{
"name": "fo%0D%0Ao10",
"value": "ba\r\nr10"
},
{
"name": "fo%0D%0Ao11",
"value": "ba\r\nr10"
},
{
"name": "fo%0D%0A%0D%0Ao11",
"value": "ba\r\nr10"
},
{
"name": "fo%0D%0Ao11",
"value": "ba\r\nr10"
},
{
"name": "f%22o%0D%0Ao11",
"value": "ba\r\nr10"
},
{
"name": "f%22o%0D%0Ao11",
"value": "ba\r\n\"r10"
}
]
resource.requestContentType: multipart/form-data with non-URL-encoded field names and a file
[
{
"name": "a\r\nb",
"value": "a\r\nv"
},
{
"name": "a\r\nc",
"value": "(binary)"
}
]