Issue #1027 - Adding raw browser multipart captures to jetty-http
+ Many more decoding issues identified in MultiPartParsingTest + Including Part.getInputStream() related issues Signed-off-by: Joakim Erdfelt <joakim.erdfelt@gmail.com>
This commit is contained in:
parent
2004f0eb78
commit
9d1809f43e
|
@ -36,6 +36,7 @@ import java.security.MessageDigest;
|
|||
import java.security.NoSuchAlgorithmException;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Locale;
|
||||
import java.util.Objects;
|
||||
|
||||
import javax.servlet.MultipartConfigElement;
|
||||
|
@ -65,6 +66,7 @@ public class MultiPartParsingTest
|
|||
{
|
||||
List<Object[]> ret = new ArrayList<>();
|
||||
|
||||
// Capture of raw request body contents from Apache HttpComponents 4.5.5
|
||||
ret.add(new String[]{"multipart-text-files"});
|
||||
ret.add(new String[]{"multipart-base64"});
|
||||
ret.add(new String[]{"multipart-base64-long"});
|
||||
|
@ -82,6 +84,56 @@ public class MultiPartParsingTest
|
|||
ret.add(new String[]{"multipart-x-www-form-urlencoded"});
|
||||
ret.add(new String[]{"multipart-zencoding"});
|
||||
|
||||
// Capture of raw request body contents from various browsers
|
||||
|
||||
// simple form - 2 fields
|
||||
ret.add(new String[]{"browser-capture-form1-android-chrome"});
|
||||
ret.add(new String[]{"browser-capture-form1-android-firefox"});
|
||||
ret.add(new String[]{"browser-capture-form1-chrome"});
|
||||
ret.add(new String[]{"browser-capture-form1-edge"});
|
||||
ret.add(new String[]{"browser-capture-form1-firefox"});
|
||||
ret.add(new String[]{"browser-capture-form1-ios-safari"});
|
||||
ret.add(new String[]{"browser-capture-form1-msie"});
|
||||
ret.add(new String[]{"browser-capture-form1-osx-safari"});
|
||||
|
||||
// form submitted as shift-jis
|
||||
ret.add(new String[]{"browser-capture-sjis-form-android-chrome"});
|
||||
ret.add(new String[]{"browser-capture-sjis-form-android-firefox"});
|
||||
ret.add(new String[]{"browser-capture-sjis-form-chrome"});
|
||||
ret.add(new String[]{"browser-capture-sjis-form-edge"});
|
||||
ret.add(new String[]{"browser-capture-sjis-form-firefox"});
|
||||
ret.add(new String[]{"browser-capture-sjis-form-ios-safari"});
|
||||
ret.add(new String[]{"browser-capture-sjis-form-msie"});
|
||||
ret.add(new String[]{"browser-capture-sjis-form-safari"});
|
||||
|
||||
// form submitted as shift-jis (with HTML5 specific hidden _charset_ field)
|
||||
ret.add(new String[]{"browser-capture-sjis-charset-form-android-chrome"});
|
||||
ret.add(new String[]{"browser-capture-sjis-charset-form-android-firefox"});
|
||||
ret.add(new String[]{"browser-capture-sjis-charset-form-chrome"});
|
||||
ret.add(new String[]{"browser-capture-sjis-charset-form-edge"});
|
||||
ret.add(new String[]{"browser-capture-sjis-charset-form-firefox"});
|
||||
ret.add(new String[]{"browser-capture-sjis-charset-form-ios-safari"});
|
||||
ret.add(new String[]{"browser-capture-sjis-charset-form-msie"});
|
||||
ret.add(new String[]{"browser-capture-sjis-charset-form-safari"});
|
||||
|
||||
// form submitted with simple file upload
|
||||
ret.add(new String[]{"browser-capture-form-fileupload-android-chrome"});
|
||||
ret.add(new String[]{"browser-capture-form-fileupload-android-firefox"});
|
||||
ret.add(new String[]{"browser-capture-form-fileupload-chrome"});
|
||||
ret.add(new String[]{"browser-capture-form-fileupload-edge"});
|
||||
ret.add(new String[]{"browser-capture-form-fileupload-firefox"});
|
||||
ret.add(new String[]{"browser-capture-form-fileupload-ios-safari"});
|
||||
ret.add(new String[]{"browser-capture-form-fileupload-msie"});
|
||||
ret.add(new String[]{"browser-capture-form-fileupload-safari"});
|
||||
|
||||
// form submitted with 2 files (1 binary, 1 text) and 2 text fields
|
||||
ret.add(new String[]{"browser-capture-form-fileupload-alt-chrome"});
|
||||
ret.add(new String[]{"browser-capture-form-fileupload-alt-edge"});
|
||||
ret.add(new String[]{"browser-capture-form-fileupload-alt-firefox"});
|
||||
ret.add(new String[]{"browser-capture-form-fileupload-alt-ios-safari"});
|
||||
ret.add(new String[]{"browser-capture-form-fileupload-alt-msie"});
|
||||
ret.add(new String[]{"browser-capture-form-fileupload-alt-safari"});
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
@ -146,7 +198,7 @@ public class MultiPartParsingTest
|
|||
DigestOutputStream digester = new DigestOutputStream(noop, digest))
|
||||
{
|
||||
IO.copy(partInputStream, digester);
|
||||
String actualSha1sum = Hex.asHex(digest.digest());
|
||||
String actualSha1sum = Hex.asHex(digest.digest()).toLowerCase(Locale.US);
|
||||
assertThat("Part[" + expected.name + "].sha1sum", actualSha1sum, containsString(expected.value));
|
||||
}
|
||||
}
|
||||
|
@ -212,6 +264,12 @@ public class MultiPartParsingTest
|
|||
String split[] = line.split("\\|");
|
||||
switch (split[0])
|
||||
{
|
||||
case "Request-Header":
|
||||
if(split[1].equalsIgnoreCase("Content-Type"))
|
||||
{
|
||||
parsedContentType = split[2];
|
||||
}
|
||||
break;
|
||||
case "Content-Type":
|
||||
parsedContentType = split[1];
|
||||
break;
|
||||
|
|
|
@ -0,0 +1,21 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate, br
|
||||
Request-Header|Accept-Language|en-US,en;q=0.9
|
||||
Request-Header|Cache-Control|max-age=0
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|22759
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=----WebKitFormBoundaryafpkbdzB5Ciqre2z
|
||||
Request-Header|Cookie|visited=yes
|
||||
Request-Header|DNT|1
|
||||
Request-Header|Host|localhost:9090
|
||||
Request-Header|Origin|http://localhost:9090
|
||||
Request-Header|Referer|http://localhost:9090/form-fileupload-multi.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.162 Safari/537.36
|
||||
Parts-Count|4
|
||||
Part-ContainsContents|description|the larger icon
|
||||
Part-ContainsContents|alternate|text.raw
|
||||
Part-Filename|file|jetty-avatar-256.png
|
||||
Part-Sha1sum|file|e75b73644afe9b234d70da9ff225229de68cdff8
|
||||
Part-Filename|file-alt|text.raw
|
||||
Part-Sha1sum|file-alt|5fb031816a27d80cc88c390819addab0ec3c189b
|
Binary file not shown.
|
@ -0,0 +1,17 @@
|
|||
Request-Header|Accept|text/html, application/xhtml+xml, image/jxr, */*
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US
|
||||
Request-Header|Cache-Control|no-cache
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|22824
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=---------------------------7e21c038151054
|
||||
Request-Header|Host|localhost:9090
|
||||
Request-Header|Referer|http://localhost:9090/form-fileupload-multi.html
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299
|
||||
Parts-Count|4
|
||||
Part-ContainsContents|description|the larger icon
|
||||
Part-ContainsContents|alternate|text.raw
|
||||
Part-Filename|file|C:\Users\joakim\Pictures\jetty-avatar-256.png
|
||||
Part-Sha1sum|file|e75b73644afe9b234d70da9ff225229de68cdff8
|
||||
Part-Filename|file-alt|C:\Users\joakim\Pictures\text.raw
|
||||
Part-Sha1sum|file-alt|5fb031816a27d80cc88c390819addab0ec3c189b
|
Binary file not shown.
|
@ -0,0 +1,17 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US,en;q=0.5
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|22774
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=---------------------------23281168279961
|
||||
Request-Header|Host|localhost:9090
|
||||
Request-Header|Referer|http://localhost:9090/form-fileupload-multi.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0
|
||||
Parts-Count|4
|
||||
Part-ContainsContents|description|the larger icon
|
||||
Part-ContainsContents|alternate|text.raw
|
||||
Part-Filename|file|jetty-avatar-256.png
|
||||
Part-Sha1sum|file|e75b73644afe9b234d70da9ff225229de68cdff8
|
||||
Part-Filename|file-alt|text.raw
|
||||
Part-Sha1sum|file-alt|5fb031816a27d80cc88c390819addab0ec3c189b
|
Binary file not shown.
|
@ -0,0 +1,18 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-us
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|22359
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=----WebKitFormBoundaryb59mxzeFXckWXDD0
|
||||
Request-Header|Host|192.168.0.119:9090
|
||||
Request-Header|Origin|http://192.168.0.119:9090
|
||||
Request-Header|Referer|http://192.168.0.119:9090/form-fileupload-multi.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (iPad; CPU OS 11_2_6 like Mac OS X) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0 Mobile/15D100 Safari/604.1
|
||||
Parts-Count|4
|
||||
Part-ContainsContents|description|the larger icon
|
||||
Part-ContainsContents|alternate|Text.raw
|
||||
Part-Filename|file|36037FD9-841C-4803-AA7E-354EF727AA06.png
|
||||
Part-Sha1sum|file|e75b73644afe9b234d70da9ff225229de68cdff8
|
||||
Part-Filename|file-alt|Text File.txt
|
||||
Part-Sha1sum|file-alt|5fb031816a27d80cc88c390819addab0ec3c189b
|
Binary file not shown.
|
@ -0,0 +1,17 @@
|
|||
Request-Header|Accept|text/html, application/xhtml+xml, image/jxr, */*
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US
|
||||
Request-Header|Cache-Control|no-cache
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|22814
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=---------------------------7e226692109c
|
||||
Request-Header|Host|localhost:9090
|
||||
Request-Header|Referer|http://localhost:9090/form-fileupload-multi.html
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; Touch; rv:11.0) like Gecko
|
||||
Parts-Count|4
|
||||
Part-ContainsContents|description|the larger icon
|
||||
Part-ContainsContents|alternate|text.raw
|
||||
Part-Filename|file|C:\Users\joakim\Pictures\jetty-avatar-256.png
|
||||
Part-Sha1sum|file|e75b73644afe9b234d70da9ff225229de68cdff8
|
||||
Part-Filename|file-alt|C:\Users\joakim\Pictures\text.raw
|
||||
Part-Sha1sum|file-alt|5fb031816a27d80cc88c390819addab0ec3c189b
|
Binary file not shown.
|
@ -0,0 +1,18 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-us
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|22774
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=----WebKitFormBoundaryEQhxWUv9r38x3LyB
|
||||
Request-Header|Host|192.168.0.119:9090
|
||||
Request-Header|Origin|http://192.168.0.119:9090
|
||||
Request-Header|Referer|http://192.168.0.119:9090/form-fileupload-multi.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0.3 Safari/604.5.6
|
||||
Parts-Count|4
|
||||
Part-ContainsContents|description|the larger icon
|
||||
Part-ContainsContents|alternate|text.raw
|
||||
Part-Filename|file|jetty-avatar-256.png
|
||||
Part-Sha1sum|file|e75b73644afe9b234d70da9ff225229de68cdff8
|
||||
Part-Filename|file-alt|text.raw
|
||||
Part-Sha1sum|file-alt|5fb031816a27d80cc88c390819addab0ec3c189b
|
Binary file not shown.
|
@ -0,0 +1,17 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US,en;q=0.9
|
||||
Request-Header|Cache-Control|max-age=0
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|22054
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=----WebKitFormBoundary2oBNepLIldUG8YwL
|
||||
Request-Header|DNT|1
|
||||
Request-Header|Host|192.168.0.119:9090
|
||||
Request-Header|Origin|http://192.168.0.119:9090
|
||||
Request-Header|Referer|http://192.168.0.119:9090/form-fileupload.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Linux; Android 8.1.0; Pixel 2 XL Build/OPM1.171019.021) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.109 Mobile Safari/537.36
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|description|the larger icon
|
||||
Part-Filename|file|jetty-avatar-256.png
|
||||
Part-Sha1sum|file|e75b73644afe9b234d70da9ff225229de68cdff8
|
Binary file not shown.
|
@ -0,0 +1,14 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US,en;q=0.5
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|22105
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=---------------------------2117751712556306154183865432
|
||||
Request-Header|Host|192.168.0.119:9090
|
||||
Request-Header|Referer|http://192.168.0.119:9090/form-fileupload.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Android 8.1.0; Mobile; rv:59.0) Gecko/59.0 Firefox/59.0
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|description|the larger icon
|
||||
Part-Filename|file|jetty-avatar-256.png
|
||||
Part-Sha1sum|file|e75b73644afe9b234d70da9ff225229de68cdff8
|
Binary file not shown.
|
@ -0,0 +1,18 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate, br
|
||||
Request-Header|Accept-Language|en-US,en;q=0.9
|
||||
Request-Header|Cache-Control|max-age=0
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|22054
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=----WebKitFormBoundarylxcKjAyTlRs3jNP2
|
||||
Request-Header|Cookie|visited=yes
|
||||
Request-Header|DNT|1
|
||||
Request-Header|Host|localhost:9090
|
||||
Request-Header|Origin|http://localhost:9090
|
||||
Request-Header|Referer|http://localhost:9090/form-fileupload.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.162 Safari/537.36
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|description|the larger icon
|
||||
Part-Filename|file|jetty-avatar-256.png
|
||||
Part-Sha1sum|file|e75b73644afe9b234d70da9ff225229de68cdff8
|
Binary file not shown.
|
@ -0,0 +1,14 @@
|
|||
Request-Header|Accept|text/html, application/xhtml+xml, image/jxr, */*
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US
|
||||
Request-Header|Cache-Control|no-cache
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|22085
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=---------------------------7e225f6151054
|
||||
Request-Header|Host|localhost:9090
|
||||
Request-Header|Referer|http://localhost:9090/form-fileupload.html
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|description|the larger icon
|
||||
Part-Filename|file|C:\Users\joakim\Pictures\jetty-avatar-256.png
|
||||
Part-Sha1sum|file|e75b73644afe9b234d70da9ff225229de68cdff8
|
Binary file not shown.
|
@ -0,0 +1,14 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US,en;q=0.5
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|22063
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=---------------------------24464570528145
|
||||
Request-Header|Host|localhost:9090
|
||||
Request-Header|Referer|http://localhost:9090/form-fileupload.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|description|the larger icon
|
||||
Part-Filename|file|jetty-avatar-256.png
|
||||
Part-Sha1sum|file|e75b73644afe9b234d70da9ff225229de68cdff8
|
Binary file not shown.
|
@ -0,0 +1,15 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-us
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|22074
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=----WebKitFormBoundary5trdx3OwYr8uMtbA
|
||||
Request-Header|Host|192.168.0.119:9090
|
||||
Request-Header|Origin|http://192.168.0.119:9090
|
||||
Request-Header|Referer|http://192.168.0.119:9090/form-fileupload.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (iPad; CPU OS 11_2_6 like Mac OS X) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0 Mobile/15D100 Safari/604.1
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|description|the larger icon
|
||||
Part-Filename|file|66A4F66B-9B37-4F69-86A7-456547EBF079.png
|
||||
Part-Sha1sum|file|e75b73644afe9b234d70da9ff225229de68cdff8
|
Binary file not shown.
|
@ -0,0 +1,14 @@
|
|||
Request-Header|Accept|text/html, application/xhtml+xml, image/jxr, */*
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US
|
||||
Request-Header|Cache-Control|no-cache
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|22082
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=---------------------------7e223ef2109c
|
||||
Request-Header|Host|localhost:9090
|
||||
Request-Header|Referer|http://localhost:9090/form-fileupload.html
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; Touch; rv:11.0) like Gecko
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|description|the larger icon
|
||||
Part-Filename|file|C:\Users\joakim\Pictures\jetty-avatar-256.png
|
||||
Part-Sha1sum|file|e75b73644afe9b234d70da9ff225229de68cdff8
|
Binary file not shown.
|
@ -0,0 +1,15 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-us
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|22054
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=----WebKitFormBoundaryWl9yEX5Fas0SI2xc
|
||||
Request-Header|Host|192.168.0.119:9090
|
||||
Request-Header|Origin|http://192.168.0.119:9090
|
||||
Request-Header|Referer|http://192.168.0.119:9090/form-fileupload.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0.3 Safari/604.5.6
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|description|the larger icon
|
||||
Part-Filename|file|jetty-avatar-256.png
|
||||
Part-Sha1sum|file|e75b73644afe9b234d70da9ff225229de68cdff8
|
Binary file not shown.
|
@ -0,0 +1,16 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US,en;q=0.9
|
||||
Request-Header|Cache-Control|max-age=0
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|245
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=----WebKitFormBoundaryD4GyXQgjBRmK3aBz
|
||||
Request-Header|DNT|1
|
||||
Request-Header|Host|192.168.0.119:9090
|
||||
Request-Header|Origin|http://192.168.0.119:9090
|
||||
Request-Header|Referer|http://192.168.0.119:9090/form.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Linux; Android 8.1.0; Pixel 2 XL Build/OPM1.171019.021) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.109 Mobile Safari/537.36
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|user|Androiduser
|
||||
Part-ContainsContents|comment|Dyac!
|
|
@ -0,0 +1,9 @@
|
|||
------WebKitFormBoundaryD4GyXQgjBRmK3aBz
|
||||
Content-Disposition: form-data; name="user"
|
||||
|
||||
Androiduser
|
||||
------WebKitFormBoundaryD4GyXQgjBRmK3aBz
|
||||
Content-Disposition: form-data; name="comment"
|
||||
|
||||
Dyac!
|
||||
------WebKitFormBoundaryD4GyXQgjBRmK3aBz--
|
|
@ -0,0 +1,13 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US,en;q=0.5
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|306
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=---------------------------6390283156237600831344307695
|
||||
Request-Header|Host|192.168.0.119:9090
|
||||
Request-Header|Referer|http://192.168.0.119:9090/form.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Android 8.1.0; Mobile; rv:59.0) Gecko/59.0 Firefox/59.0
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|user|androidfireuser
|
||||
Part-ContainsContents|comment|More to say
|
|
@ -0,0 +1,9 @@
|
|||
-----------------------------6390283156237600831344307695
|
||||
Content-Disposition: form-data; name="user"
|
||||
|
||||
androidfireuser
|
||||
-----------------------------6390283156237600831344307695
|
||||
Content-Disposition: form-data; name="comment"
|
||||
|
||||
More to say
|
||||
-----------------------------6390283156237600831344307695--
|
|
@ -0,0 +1,17 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate, br
|
||||
Request-Header|Accept-Language|en-US,en;q=0.9
|
||||
Request-Header|Cache-Control|max-age=0
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|256
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=----WebKitFormBoundary46EP6zTN86hbbaJC
|
||||
Request-Header|Cookie|visited=yes
|
||||
Request-Header|DNT|1
|
||||
Request-Header|Host|localhost:9090
|
||||
Request-Header|Origin|http://localhost:9090
|
||||
Request-Header|Referer|http://localhost:9090/form.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.162 Safari/537.36
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|user|joe
|
||||
Part-ContainsContents|comment|this is a simple comment
|
|
@ -0,0 +1,9 @@
|
|||
------WebKitFormBoundary46EP6zTN86hbbaJC
|
||||
Content-Disposition: form-data; name="user"
|
||||
|
||||
joe
|
||||
------WebKitFormBoundary46EP6zTN86hbbaJC
|
||||
Content-Disposition: form-data; name="comment"
|
||||
|
||||
this is a simple comment
|
||||
------WebKitFormBoundary46EP6zTN86hbbaJC--
|
|
@ -0,0 +1,13 @@
|
|||
Request-Header|Accept|text/html, application/xhtml+xml, image/jxr, */*
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US
|
||||
Request-Header|Cache-Control|no-cache
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|267
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=---------------------------7e25e1e151054
|
||||
Request-Header|Host|localhost:9090
|
||||
Request-Header|Referer|http://localhost:9090/form.html
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|user|anotheruser
|
||||
Part-ContainsContents|comment|with something to say
|
|
@ -0,0 +1,9 @@
|
|||
-----------------------------7e25e1e151054
|
||||
Content-Disposition: form-data; name="user"
|
||||
|
||||
anotheruser
|
||||
-----------------------------7e25e1e151054
|
||||
Content-Disposition: form-data; name="comment"
|
||||
|
||||
with something to say
|
||||
-----------------------------7e25e1e151054--
|
|
@ -0,0 +1,13 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US,en;q=0.5
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|258
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=---------------------------41184676334
|
||||
Request-Header|Host|localhost:9090
|
||||
Request-Header|Referer|http://localhost:9090/form.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|user|fireuser
|
||||
Part-ContainsContents|comment|with detailed message
|
|
@ -0,0 +1,9 @@
|
|||
-----------------------------41184676334
|
||||
Content-Disposition: form-data; name="user"
|
||||
|
||||
fireuser
|
||||
-----------------------------41184676334
|
||||
Content-Disposition: form-data; name="comment"
|
||||
|
||||
with detailed message
|
||||
-----------------------------41184676334--
|
|
@ -0,0 +1,14 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-us
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|268
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=----WebKitFormBoundary56m5uMm4gNcn4rL1
|
||||
Request-Header|Host|192.168.0.119:9090
|
||||
Request-Header|Origin|http://192.168.0.119:9090
|
||||
Request-Header|Referer|http://192.168.0.119:9090/form.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (iPad; CPU OS 11_2_6 like Mac OS X) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0 Mobile/15D100 Safari/604.1
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|user|UseriPad
|
||||
Part-ContainsContents|comment|This form isn’t pretty
|
|
@ -0,0 +1,9 @@
|
|||
------WebKitFormBoundary56m5uMm4gNcn4rL1
|
||||
Content-Disposition: form-data; name="user"
|
||||
|
||||
UseriPad
|
||||
------WebKitFormBoundary56m5uMm4gNcn4rL1
|
||||
Content-Disposition: form-data; name="comment"
|
||||
|
||||
This form isn’t pretty enough
|
||||
------WebKitFormBoundary56m5uMm4gNcn4rL1--
|
|
@ -0,0 +1,13 @@
|
|||
Request-Header|Accept|text/html, application/xhtml+xml, image/jxr, */*
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US
|
||||
Request-Header|Cache-Control|no-cache
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|285
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=---------------------------7e21b6f2109c
|
||||
Request-Header|Host|localhost:9090
|
||||
Request-Header|Referer|http://localhost:9090/form.html
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; Touch; rv:11.0) like Gecko
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|user|msieuser
|
||||
Part-ContainsContents|comment|with information that they think is important
|
|
@ -0,0 +1,9 @@
|
|||
-----------------------------7e21b6f2109c
|
||||
Content-Disposition: form-data; name="user"
|
||||
|
||||
msieuser
|
||||
-----------------------------7e21b6f2109c
|
||||
Content-Disposition: form-data; name="comment"
|
||||
|
||||
with information that they think is important
|
||||
-----------------------------7e21b6f2109c--
|
|
@ -0,0 +1,14 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-us
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|284
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=----WebKitFormBoundaryjwqONTsAFgubfMZc
|
||||
Request-Header|Host|192.168.0.119:9090
|
||||
Request-Header|Origin|http://192.168.0.119:9090
|
||||
Request-Header|Referer|http://192.168.0.119:9090/form.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0.3 Safari/604.5.6
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|user|safariuser
|
||||
Part-ContainsContents|comment|with rambling thoughts about bellybutton lint
|
|
@ -0,0 +1,9 @@
|
|||
------WebKitFormBoundaryjwqONTsAFgubfMZc
|
||||
Content-Disposition: form-data; name="user"
|
||||
|
||||
safariuser
|
||||
------WebKitFormBoundaryjwqONTsAFgubfMZc
|
||||
Content-Disposition: form-data; name="comment"
|
||||
|
||||
with rambling thoughts about bellybutton lint
|
||||
------WebKitFormBoundaryjwqONTsAFgubfMZc--
|
|
@ -0,0 +1,17 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US,en;q=0.9
|
||||
Request-Header|Cache-Control|max-age=0
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|354
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=----WebKitFormBoundaryN7pYBoDaXhEcUl13
|
||||
Request-Header|DNT|1
|
||||
Request-Header|Host|192.168.0.119:9090
|
||||
Request-Header|Origin|http://192.168.0.119:9090
|
||||
Request-Header|Referer|http://192.168.0.119:9090/sjis-form-charset.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Linux; Android 8.1.0; Pixel 2 XL Build/OPM1.171019.021) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.109 Mobile Safari/537.36
|
||||
Parts-Count|3
|
||||
Part-ContainsContents|_charset_|Shift_JIS
|
||||
Part-ContainsContents|japanese|健治
|
||||
Part-ContainsContents|hello|ャユ戆タ
|
|
@ -0,0 +1,13 @@
|
|||
------WebKitFormBoundaryN7pYBoDaXhEcUl13
|
||||
Content-Disposition: form-data; name="_charset_"
|
||||
|
||||
Shift_JIS
|
||||
------WebKitFormBoundaryN7pYBoDaXhEcUl13
|
||||
Content-Disposition: form-data; name="japanese"
|
||||
|
||||
健治
|
||||
------WebKitFormBoundaryN7pYBoDaXhEcUl13
|
||||
Content-Disposition: form-data; name="hello"
|
||||
|
||||
ャユ戆タ
|
||||
------WebKitFormBoundaryN7pYBoDaXhEcUl13--
|
|
@ -0,0 +1,14 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US,en;q=0.5
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|430
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=---------------------------117031256520586657911714164254
|
||||
Request-Header|Host|192.168.0.119:9090
|
||||
Request-Header|Referer|http://192.168.0.119:9090/sjis-form-charset.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Android 8.1.0; Mobile; rv:59.0) Gecko/59.0 Firefox/59.0
|
||||
Parts-Count|3
|
||||
Part-ContainsContents|_charset_|Shift_JIS
|
||||
Part-ContainsContents|japanese|健治
|
||||
Part-ContainsContents|hello|ャユ戆タ
|
|
@ -0,0 +1,13 @@
|
|||
-----------------------------117031256520586657911714164254
|
||||
Content-Disposition: form-data; name="_charset_"
|
||||
|
||||
Shift_JIS
|
||||
-----------------------------117031256520586657911714164254
|
||||
Content-Disposition: form-data; name="japanese"
|
||||
|
||||
Œ’Ž¡
|
||||
-----------------------------117031256520586657911714164254
|
||||
Content-Disposition: form-data; name="hello"
|
||||
|
||||
ƒƒƒ†戆ƒ^
|
||||
-----------------------------117031256520586657911714164254--
|
|
@ -0,0 +1,18 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate, br
|
||||
Request-Header|Accept-Language|en-US,en;q=0.9
|
||||
Request-Header|Cache-Control|max-age=0
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|354
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=----WebKitFormBoundaryDHtjXxgNUcgLjcKs
|
||||
Request-Header|Cookie|visited=yes
|
||||
Request-Header|DNT|1
|
||||
Request-Header|Host|localhost:9090
|
||||
Request-Header|Origin|http://localhost:9090
|
||||
Request-Header|Referer|http://localhost:9090/sjis-form-charset.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.162 Safari/537.36
|
||||
Parts-Count|3
|
||||
Part-ContainsContents|_charset_|Shift_JIS
|
||||
Part-ContainsContents|japanese|健治
|
||||
Part-ContainsContents|hello|ャユ戆タ
|
|
@ -0,0 +1,13 @@
|
|||
------WebKitFormBoundaryDHtjXxgNUcgLjcKs
|
||||
Content-Disposition: form-data; name="_charset_"
|
||||
|
||||
Shift_JIS
|
||||
------WebKitFormBoundaryDHtjXxgNUcgLjcKs
|
||||
Content-Disposition: form-data; name="japanese"
|
||||
|
||||
健治
|
||||
------WebKitFormBoundaryDHtjXxgNUcgLjcKs
|
||||
Content-Disposition: form-data; name="hello"
|
||||
|
||||
ャユ戆タ
|
||||
------WebKitFormBoundaryDHtjXxgNUcgLjcKs--
|
|
@ -0,0 +1,14 @@
|
|||
Request-Header|Accept|text/html, application/xhtml+xml, image/jxr, */*
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US
|
||||
Request-Header|Cache-Control|no-cache
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|362
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=---------------------------7e227e17151054
|
||||
Request-Header|Host|localhost:9090
|
||||
Request-Header|Referer|http://localhost:9090/sjis-form-charset.html
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299
|
||||
Parts-Count|3
|
||||
Part-ContainsContents|_charset_|utf-8
|
||||
Part-ContainsContents|japanese|健治
|
||||
Part-ContainsContents|hello|ャユ戆タ
|
|
@ -0,0 +1,13 @@
|
|||
-----------------------------7e227e17151054
|
||||
Content-Disposition: form-data; name="_charset_"
|
||||
|
||||
utf-8
|
||||
-----------------------------7e227e17151054
|
||||
Content-Disposition: form-data; name="japanese"
|
||||
|
||||
健治
|
||||
-----------------------------7e227e17151054
|
||||
Content-Disposition: form-data; name="hello"
|
||||
|
||||
ャユ戆タ
|
||||
-----------------------------7e227e17151054--
|
|
@ -0,0 +1,14 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US,en;q=0.5
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|370
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=---------------------------114782935826962
|
||||
Request-Header|Host|localhost:9090
|
||||
Request-Header|Referer|http://localhost:9090/sjis-form-charset.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0
|
||||
Parts-Count|3
|
||||
Part-ContainsContents|_charset_|Shift_JIS
|
||||
Part-ContainsContents|japanese|健治
|
||||
Part-ContainsContents|hello|ャユ戆タ
|
|
@ -0,0 +1,13 @@
|
|||
-----------------------------114782935826962
|
||||
Content-Disposition: form-data; name="_charset_"
|
||||
|
||||
Shift_JIS
|
||||
-----------------------------114782935826962
|
||||
Content-Disposition: form-data; name="japanese"
|
||||
|
||||
Œ’Ž¡
|
||||
-----------------------------114782935826962
|
||||
Content-Disposition: form-data; name="hello"
|
||||
|
||||
ƒƒƒ†戆ƒ^
|
||||
-----------------------------114782935826962--
|
|
@ -0,0 +1,15 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-us
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|354
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=----WebKitFormBoundaryvshQXGBfIsRjfMBN
|
||||
Request-Header|Host|192.168.0.119:9090
|
||||
Request-Header|Origin|http://192.168.0.119:9090
|
||||
Request-Header|Referer|http://192.168.0.119:9090/sjis-form-charset.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (iPad; CPU OS 11_2_6 like Mac OS X) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0 Mobile/15D100 Safari/604.1
|
||||
Parts-Count|3
|
||||
Part-ContainsContents|_charset_|Shift_JIS
|
||||
Part-ContainsContents|japanese|健治
|
||||
Part-ContainsContents|hello|ャユ戆タ
|
|
@ -0,0 +1,13 @@
|
|||
------WebKitFormBoundaryvshQXGBfIsRjfMBN
|
||||
Content-Disposition: form-data; name="_charset_"
|
||||
|
||||
Shift_JIS
|
||||
------WebKitFormBoundaryvshQXGBfIsRjfMBN
|
||||
Content-Disposition: form-data; name="japanese"
|
||||
|
||||
健治
|
||||
------WebKitFormBoundaryvshQXGBfIsRjfMBN
|
||||
Content-Disposition: form-data; name="hello"
|
||||
|
||||
ャユ戆タ
|
||||
------WebKitFormBoundaryvshQXGBfIsRjfMBN--
|
|
@ -0,0 +1,14 @@
|
|||
Request-Header|Accept|text/html, application/xhtml+xml, image/jxr, */*
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US
|
||||
Request-Header|Cache-Control|no-cache
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|358
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=---------------------------7e226e1b2109c
|
||||
Request-Header|Host|localhost:9090
|
||||
Request-Header|Referer|http://localhost:9090/sjis-form-charset.html
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; Touch; rv:11.0) like Gecko
|
||||
Parts-Count|3
|
||||
Part-ContainsContents|_charset_|utf-8
|
||||
Part-ContainsContents|japanese|健治
|
||||
Part-ContainsContents|hello|ャユ戆タ
|
|
@ -0,0 +1,13 @@
|
|||
-----------------------------7e226e1b2109c
|
||||
Content-Disposition: form-data; name="_charset_"
|
||||
|
||||
utf-8
|
||||
-----------------------------7e226e1b2109c
|
||||
Content-Disposition: form-data; name="japanese"
|
||||
|
||||
健治
|
||||
-----------------------------7e226e1b2109c
|
||||
Content-Disposition: form-data; name="hello"
|
||||
|
||||
ャユ戆タ
|
||||
-----------------------------7e226e1b2109c--
|
|
@ -0,0 +1,15 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-us
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|354
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=----WebKitFormBoundaryHFCTTESrC7sXQ2Gf
|
||||
Request-Header|Host|192.168.0.119:9090
|
||||
Request-Header|Origin|http://192.168.0.119:9090
|
||||
Request-Header|Referer|http://192.168.0.119:9090/sjis-form-charset.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0.3 Safari/604.5.6
|
||||
Parts-Count|3
|
||||
Part-ContainsContents|_charset_|Shift_JIS
|
||||
Part-ContainsContents|japanese|健治
|
||||
Part-ContainsContents|hello|ャユ戆タ
|
|
@ -0,0 +1,13 @@
|
|||
------WebKitFormBoundaryHFCTTESrC7sXQ2Gf
|
||||
Content-Disposition: form-data; name="_charset_"
|
||||
|
||||
Shift_JIS
|
||||
------WebKitFormBoundaryHFCTTESrC7sXQ2Gf
|
||||
Content-Disposition: form-data; name="japanese"
|
||||
|
||||
健治
|
||||
------WebKitFormBoundaryHFCTTESrC7sXQ2Gf
|
||||
Content-Disposition: form-data; name="hello"
|
||||
|
||||
ャユ戆タ
|
||||
------WebKitFormBoundaryHFCTTESrC7sXQ2Gf--
|
|
@ -0,0 +1,16 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US,en;q=0.9
|
||||
Request-Header|Cache-Control|max-age=0
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|249
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=----WebKitFormBoundaryjJR29nbr1TDUu2yh
|
||||
Request-Header|DNT|1
|
||||
Request-Header|Host|192.168.0.119:9090
|
||||
Request-Header|Origin|http://192.168.0.119:9090
|
||||
Request-Header|Referer|http://192.168.0.119:9090/sjis-form.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Linux; Android 8.1.0; Pixel 2 XL Build/OPM1.171019.021) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.109 Mobile Safari/537.36
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|japanese|健治
|
||||
Part-ContainsContents|hello|ャユ戆タ
|
|
@ -0,0 +1,9 @@
|
|||
------WebKitFormBoundaryjJR29nbr1TDUu2yh
|
||||
Content-Disposition: form-data; name="japanese"
|
||||
|
||||
健治
|
||||
------WebKitFormBoundaryjJR29nbr1TDUu2yh
|
||||
Content-Disposition: form-data; name="hello"
|
||||
|
||||
ャユ戆タ
|
||||
------WebKitFormBoundaryjJR29nbr1TDUu2yh--
|
|
@ -0,0 +1,13 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US,en;q=0.5
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|303
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=---------------------------18591390852002031541755421242
|
||||
Request-Header|Host|192.168.0.119:9090
|
||||
Request-Header|Referer|http://192.168.0.119:9090/sjis-form.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Android 8.1.0; Mobile; rv:59.0) Gecko/59.0 Firefox/59.0
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|japanese|健治
|
||||
Part-ContainsContents|hello|ャユ戆タ
|
|
@ -0,0 +1,9 @@
|
|||
-----------------------------18591390852002031541755421242
|
||||
Content-Disposition: form-data; name="japanese"
|
||||
|
||||
健治
|
||||
-----------------------------18591390852002031541755421242
|
||||
Content-Disposition: form-data; name="hello"
|
||||
|
||||
ャユ戆タ
|
||||
-----------------------------18591390852002031541755421242--
|
|
@ -0,0 +1,17 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate, br
|
||||
Request-Header|Accept-Language|en-US,en;q=0.9
|
||||
Request-Header|Cache-Control|max-age=0
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|249
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=----WebKitFormBoundarysKD6As9BBil2g6Fc
|
||||
Request-Header|Cookie|visited=yes
|
||||
Request-Header|DNT|1
|
||||
Request-Header|Host|localhost:9090
|
||||
Request-Header|Origin|http://localhost:9090
|
||||
Request-Header|Referer|http://localhost:9090/sjis-form.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.162 Safari/537.36
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|japanese|健治
|
||||
Part-ContainsContents|hello|ャユ戆タ
|
|
@ -0,0 +1,9 @@
|
|||
------WebKitFormBoundarysKD6As9BBil2g6Fc
|
||||
Content-Disposition: form-data; name="japanese"
|
||||
|
||||
健治
|
||||
------WebKitFormBoundarysKD6As9BBil2g6Fc
|
||||
Content-Disposition: form-data; name="hello"
|
||||
|
||||
ャユ戆タ
|
||||
------WebKitFormBoundarysKD6As9BBil2g6Fc--
|
|
@ -0,0 +1,13 @@
|
|||
Request-Header|Accept|text/html, application/xhtml+xml, image/jxr, */*
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US
|
||||
Request-Header|Cache-Control|no-cache
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|255
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=---------------------------7e28636151054
|
||||
Request-Header|Host|localhost:9090
|
||||
Request-Header|Referer|http://localhost:9090/sjis-form.html
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|japanese|健治
|
||||
Part-ContainsContents|hello|ャユ戆タ
|
|
@ -0,0 +1,9 @@
|
|||
-----------------------------7e28636151054
|
||||
Content-Disposition: form-data; name="japanese"
|
||||
|
||||
健治
|
||||
-----------------------------7e28636151054
|
||||
Content-Disposition: form-data; name="hello"
|
||||
|
||||
ャユ戆タ
|
||||
-----------------------------7e28636151054--
|
|
@ -0,0 +1,13 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US,en;q=0.5
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|261
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=---------------------------265001916915724
|
||||
Request-Header|Host|localhost:9090
|
||||
Request-Header|Referer|http://localhost:9090/sjis-form.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|japanese|健治
|
||||
Part-ContainsContents|hello|ャユ戆タ
|
|
@ -0,0 +1,9 @@
|
|||
-----------------------------265001916915724
|
||||
Content-Disposition: form-data; name="japanese"
|
||||
|
||||
健治
|
||||
-----------------------------265001916915724
|
||||
Content-Disposition: form-data; name="hello"
|
||||
|
||||
ャユ戆タ
|
||||
-----------------------------265001916915724--
|
|
@ -0,0 +1,14 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-us
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|249
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=----WebKitFormBoundaryj1Xj6oPRT7sp3VPE
|
||||
Request-Header|Host|192.168.0.119:9090
|
||||
Request-Header|Origin|http://192.168.0.119:9090
|
||||
Request-Header|Referer|http://192.168.0.119:9090/sjis-form.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (iPad; CPU OS 11_2_6 like Mac OS X) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0 Mobile/15D100 Safari/604.1
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|japanese|健治
|
||||
Part-ContainsContents|hello|ャユ戆タ
|
|
@ -0,0 +1,9 @@
|
|||
------WebKitFormBoundaryj1Xj6oPRT7sp3VPE
|
||||
Content-Disposition: form-data; name="japanese"
|
||||
|
||||
健治
|
||||
------WebKitFormBoundaryj1Xj6oPRT7sp3VPE
|
||||
Content-Disposition: form-data; name="hello"
|
||||
|
||||
ャユ戆タ
|
||||
------WebKitFormBoundaryj1Xj6oPRT7sp3VPE--
|
|
@ -0,0 +1,13 @@
|
|||
Request-Header|Accept|text/html, application/xhtml+xml, image/jxr, */*
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-US
|
||||
Request-Header|Cache-Control|no-cache
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|255
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=---------------------------7e21df392109c
|
||||
Request-Header|Host|localhost:9090
|
||||
Request-Header|Referer|http://localhost:9090/sjis-form.html
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; Touch; rv:11.0) like Gecko
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|japanese|健治
|
||||
Part-ContainsContents|hello|ャユ戆タ
|
|
@ -0,0 +1,9 @@
|
|||
-----------------------------7e21df392109c
|
||||
Content-Disposition: form-data; name="japanese"
|
||||
|
||||
健治
|
||||
-----------------------------7e21df392109c
|
||||
Content-Disposition: form-data; name="hello"
|
||||
|
||||
ャユ戆タ
|
||||
-----------------------------7e21df392109c--
|
|
@ -0,0 +1,14 @@
|
|||
Request-Header|Accept|text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
|
||||
Request-Header|Accept-Encoding|gzip, deflate
|
||||
Request-Header|Accept-Language|en-us
|
||||
Request-Header|Connection|keep-alive
|
||||
Request-Header|Content-Length|249
|
||||
Request-Header|Content-Type|multipart/form-data; boundary=----WebKitFormBoundarytsFILMzOBBWaETUj
|
||||
Request-Header|Host|192.168.0.119:9090
|
||||
Request-Header|Origin|http://192.168.0.119:9090
|
||||
Request-Header|Referer|http://192.168.0.119:9090/sjis-form.html
|
||||
Request-Header|Upgrade-Insecure-Requests|1
|
||||
Request-Header|User-Agent|Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/604.5.6 (KHTML, like Gecko) Version/11.0.3 Safari/604.5.6
|
||||
Parts-Count|2
|
||||
Part-ContainsContents|japanese|健治
|
||||
Part-ContainsContents|hello|ャユ戆タ
|
|
@ -0,0 +1,9 @@
|
|||
------WebKitFormBoundarytsFILMzOBBWaETUj
|
||||
Content-Disposition: form-data; name="japanese"
|
||||
|
||||
健治
|
||||
------WebKitFormBoundarytsFILMzOBBWaETUj
|
||||
Content-Disposition: form-data; name="hello"
|
||||
|
||||
ャユ戆タ
|
||||
------WebKitFormBoundarytsFILMzOBBWaETUj--
|
Loading…
Reference in New Issue