Skip to content

Instantly share code, notes, and snippets.

@mnot
Last active June 29, 2017 14:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mnot/bad8fe08c5e75797a3fe to your computer and use it in GitHub Desktop.
Save mnot/bad8fe08c5e75797a3fe to your computer and use it in GitHub Desktop.
Apple doing HTTP pipeline testing
192.168.001.051.65156-023.015.188.224.00080: GET /configurations/pep/pipeline/pipeline0.html HTTP/1.1
Host: configuration.apple.com
Connection: Keep-Alive
GET /configurations/pep/pipeline/pipeline1.html HTTP/1.1
Host: configuration.apple.com
Connection: Keep-Alive
GET /configurations/pep/pipeline/pipeline2.html HTTP/1.1
Host: configuration.apple.com
Connection: Keep-Alive
GET /configurations/pep/pipeline/pipeline3.html HTTP/1.1
Host: configuration.apple.com
Connection: Keep-Alive
023.015.188.224.00080-192.168.001.051.65156: HTTP/1.1 200 OK
Last-Modified: Thu, 10 Jul 2014 22:47:14 GMT
ETag: "d5-4fdde9b206080"
Server: Apache
Content-Type: text/html
Content-Language: en-us
Cache-Control: max-age=40
Expires: Sat, 12 Jul 2014 23:50:39 GMT
Date: Sat, 12 Jul 2014 23:49:59 GMT
Content-Length: 213
Connection: keep-alive
<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML>
<HEAD>
<TITLE>
Pipeline Test Result
</TITLE>
</HEAD>
<BODY>
<P>Pipeline Test Result Page 0.</P>
</BODY>
</HTML>
023.015.188.224.00080-192.168.001.051.65156: HTTP/1.1 200 OK
Last-Modified: Thu, 10 Jul 2014 22:47:14 GMT
ETag: "d5-4fdde9b206080"
Server: Apache
Content-Type: text/html
Content-Language: en-us
Cache-Control: max-age=11
Expires: Sat, 12 Jul 2014 23:50:10 GMT
Date: Sat, 12 Jul 2014 23:49:59 GMT
Content-Length: 213
Connection: keep-alive
<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML>
<HEAD>
<TITLE>
Pipeline Test Result
</TITLE>
</HEAD>
<BODY>
<P>Pipeline Test Result Page 1.</P>
</BODY>
</HTML>
023.015.188.224.00080-192.168.001.051.65156: HTTP/1.1 200 OK
Last-Modified: Thu, 10 Jul 2014 22:47:14 GMT
ETag: "d5-4fdde9b206080"
Server: Apache
Content-Type: text/html
Content-Language: en-us
Cache-Control: max-age=31
Expires: Sat, 12 Jul 2014 23:50:30 GMT
Date: Sat, 12 Jul 2014 23:49:59 GMT
Content-Length: 213
Connection: keep-alive
<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML>
<HEAD>
<TITLE>
Pipeline Test Result
</TITLE>
</HEAD>
<BODY>
<P>Pipeline Test Result Page 2.</P>
</BODY>
</HTML>
023.015.188.224.00080-192.168.001.051.65156: HTTP/1.1 200 OK
Last-Modified: Thu, 10 Jul 2014 22:47:14 GMT
ETag: "d5-4fdde9b206080"
Server: Apache
Content-Type: text/html
Content-Language: en-us
Cache-Control: max-age=22
Expires: Sat, 12 Jul 2014 23:50:21 GMT
Date: Sat, 12 Jul 2014 23:49:59 GMT
Content-Length: 213
Connection: keep-alive
<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML>
<HEAD>
<TITLE>
Pipeline Test Result
</TITLE>
</HEAD>
<BODY>
<P>Pipeline Test Result Page 3.</P>
</BODY>
</HTML>
@mnot
Copy link
Author

mnot commented Jul 12, 2014

This is from an Apple TV.

@parseword
Copy link

Same on an iPod Touch 4th generation, iOS 6.1.6. Usually just before the device powers off, seems an odd time to be checking for capabilities.

@EwaldvanGeffen
Copy link

I've noticed the same in a captive portaling solution at night, I didn't capture it but I will start dumping on a few locations. The device must have woken up because the user has been confirmed asleep for two hours. He's using an Iphone 4 with latest at writing.

@andydavies
Copy link

Seeing it on a iPhone 5S running jailbroken 9.3.x ATM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment