0% found this document useful (0 votes)
211 views5 pages

Rex Swain's HTTP Viewer 4 PDF

The document summarizes the redirection of a request from one URL to another in 3 hops. 1) The initial request is redirected to a second URL with a 302 status code and new Location header. 2) The second request is again redirected with another 302 status code and Location header. 3) The third request receives a 200 status code and returns a lengthy HTML document.

Uploaded by

Vic Tor
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
211 views5 pages

Rex Swain's HTTP Viewer 4 PDF

The document summarizes the redirection of a request from one URL to another in 3 hops. 1) The initial request is redirected to a second URL with a 302 status code and new Location header. 2) The second request is again redirected with another 302 status code and Location header. 3) The third request receives a 200 status code and returns a lengthy HTML document.

Uploaded by

Vic Tor
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Rex Swain's HTTP Viewer

http://www.rexswain.com/httpview.html
Code last updated 21 March 2020

Request:
GET https://emails.alignable.com/c/bD0lMkZqb2luJTJGaTMwMjc2NDAwOC04Mjk5MzgtMDVhODk5NWJhZDg3MTFiMjIwN2RmN2Q3NyZ1PSUzQzRkMTVhNDJmLTM3MWEtNG
Host: emails.alignable.com
User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 14_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0 Mobile/15E148 Sa
Referer: http://www.rexswain.com/httpview.html
Connection: Close

Response Header:
HTTP/1.1 302 Found
Cache-Control: no-cache
Connection: close
Date: Tue, 13 Oct 2020 20:47:18 GMT
Location: https://www.alignable.com/join/i302764008-829938-05a8995bad8711b2207df7d77?_nid=1d90638d-8acf-4eaf-92d1-73b693591cae
Content-Type: text/html; charset=utf-8
Strict-Transport-Security: max-age=15552000
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Request-Id: b70dbdbc-8a91-48ed-90ec-f1aa75782c2e
X-Runtime: 0.009893
X-XSS-Protection: 1; mode=block

Content (Length = 182):


<html><body>You·are·being·<a·href="https://www.alignable.com/join/i302764008-829938-05a8995bad8711b2207df7d77?
_nid=1d90638d-8acf-4eaf-92d1-73b693591cae">redirected</a>.</body></html>

Done

Elapsed time so far: 2 seconds

The Location: line in the header above would redirect your browser to a new URL:

Location 2
Request:
GET https://www.alignable.com/join/i302764008-829938-05a8995bad8711b2207df7d77?_nid=1d90638d-8acf-4eaf-92d1-73b693591cae HTTP/1.1
Host: www.alignable.com
User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 14_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0 Mobile/15E148 Sa
Referer: http://www.rexswain.com/httpview.html
Connection: Close

Response Header:
HTTP/1.1 302 Found
Cache-Control: no-cache, no-store
Connection: close
Date: Tue, 13 Oct 2020 20:47:18 GMT
Pragma: no-cache
Location: https://www.alignable.com/biz_users/sign_up?invite_code=tbwnphowcv5_q1qcddg2wq&po_ftid=32be2407-7fdc-4776-80a1-82d258b72657
Content-Type: text/html; charset=utf-8
Expires: Fri, 01 Jan 1990 00:00:00 GMT
Referrer-Policy: strict-origin-when-cross-origin
Set-Cookie: AWSALB=g4B+rWcu9+aSm1Lz5Q3lj177RP+HJsA5CbzLRs07//0AJi0iDhv2FfckWgRh+hYCYUp285rA1U+hQSiH9NeVO4TYOublApnuYGcimxO80Cpibj52cGob6U
Set-Cookie: AWSALBCORS=g4B+rWcu9+aSm1Lz5Q3lj177RP+HJsA5CbzLRs07//0AJi0iDhv2FfckWgRh+hYCYUp285rA1U+hQSiH9NeVO4TYOublApnuYGcimxO80Cpibj52cG
Set-Cookie: _AlignableWeb_session=762d83f96d0c46e3825352b5c753c470; path=/; expires=Mon, 11 Jan 2021 20:47:18 -0000; secure; HttpOnly
Strict-Transport-Security: max-age=31536000; includeSubDomains
X-Content-Type-Options: nosniff
X-Download-Options: noopen
X-Frame-Options: SAMEORIGIN
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: 885f5c28-4046-4dc7-b8fb-4716d6bc4958
X-Runtime: 0.040828
X-XSS-Protection: 1; mode=block

Content (Length = 193):


<html><body>You·are·being·<a·href="https://www.alignable.com/biz_users/sign_up?
invite_code=tbwnphowcv5_q1qcddg2wq&amp;po_ftid=32be2407-7fdc-4776-80a1-82d258b72657">redirected</a>.</body></html>

Done
:
Elapsed time so far: 2 seconds

The Location: line in the header above would redirect your browser to a new URL:

Location 3
Request:
GET https://www.alignable.com/biz_users/sign_up?invite_code=tbwnphowcv5_q1qcddg2wq&po_ftid=32be2407-7fdc-4776-80a1-82d258b72657
Host: www.alignable.com
User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 14_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0 Mobile/15E148 Sa
Referer: http://www.rexswain.com/httpview.html
Connection: Close

Response Header:
HTTP/1.1 200 OK
Cache-Control: no-cache, no-store
Connection: close
Date: Tue, 13 Oct 2020 20:47:18 GMT
Pragma: no-cache
Content-Type: text/html; charset=utf-8
Expires: Fri, 01 Jan 1990 00:00:00 GMT
P3P: CP="Custom"
Referrer-Policy: strict-origin-when-cross-origin
Set-Cookie: AWSALB=1CES82zEL3M8JO/jN7m5vdUnwSVBntm6VB97gZtMFrRVmWxx1IVJoQiR/nylfDsUy+QIfHQVgq5UzwioPQVzHRQQ0dkeflGHNxJOmZ3cYFdPz5nkZygg+b
Set-Cookie: AWSALBCORS=1CES82zEL3M8JO/jN7m5vdUnwSVBntm6VB97gZtMFrRVmWxx1IVJoQiR/nylfDsUy+QIfHQVgq5UzwioPQVzHRQQ0dkeflGHNxJOmZ3cYFdPz5nkZy
Set-Cookie: invite_code=tbwnphowcv5_q1qcddg2wq; path=/; secure
Set-Cookie: _AlignableWeb_session=dd9582a84ace35ec024a71366b6d8cc1; path=/; expires=Mon, 11 Jan 2021 20:47:18 -0000; secure; HttpOnly
Strict-Transport-Security: max-age=31536000; includeSubDomains
X-Content-Type-Options: nosniff
X-Download-Options: noopen
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: 83356639-e36c-401b-9852-eb44f191dce9
X-Runtime: 0.133170
X-XSS-Protection: 1; mode=block

Content (Length = 8941):


<!DOCTYPE·html>(LF)
<html>(LF)
<head>(LF)
<title>(LF)
Join·Alignable(LF)
</title>(LF)
(LF)
<meta·content='noindex,·nofollow'·name='robots'>(LF)
(LF)
<link·rel="stylesheet"·media="all"·href="https://assets.alignable.com/packs/css/application_visitor-
7dd0cc86.css"·data-turbolinks-track="reload"·/>(LF)
<script·src="//use.typekit.net/wgr5mys.js"></script>(LF)
<script>(LF)
··try{Typekit.load();}catch(e){}(LF)
</script>(LF)
<script>(LF)
··window.runJsQueue·=·[];(LF)
··window.runJS·=·function(callback)·{(LF)
····window.runJsQueue.push(callback);(LF)
··};(LF)
</script>(LF)
(LF)
<meta·content='reload'·name='turbolinks-visit-control'>(LF)
<meta·name="csrf-param"·content="authenticity_token"·/>(LF)
<meta·name="csrf-
token"·content="WJVS2D+X3kt2EAg+IuO5uyGWPAPkw7SaQSKeG1tOftr629+Sh39aBymkEtYROVgnupFrqaiqkTCu6I+CRk3EmQ=="·/>(LF)
<meta·charset='utf-8'>(LF)
<meta·content='chrome=1'·http-equiv='X-UA-Compatible'>(LF)
<meta·content='-0700'·name='tz'>(LF)
<meta·data-details='{&quot;pageName&quot;:&quot;Onboard·-
·Create·User&quot;,&quot;Onboarding·Type&quot;:&quot;contacts&quot;,&quot;Join·Target&quot;:&quot;&quot;,&quot;Bulk·Code&quot;:false,&quo
details'>(LF)
<meta·data-details='{&quot;uuid&quot;:&quot;0149ec1b-5df6-4642-ab7a-
7975ef2640fd&quot;,&quot;context&quot;:&quot;app&quot;,&quot;source&quot;:&quot;registrations&quot;,&quot;action&quot;:&quot;new&quot;,&q
{\&quot;invite_code\&quot;:\&quot;tbwnphowcv5_q1qcddg2wq\&quot;,\&quot;po_ftid\&quot;:\&quot;32be2407-7fdc-4776-
80a1-
82d258b72657\&quot;}&quot;,&quot;mobile&quot;:true,&quot;content_type&quot;:&quot;SignUp&quot;,&quot;content_sub_type&quot;:null,&quot;co
resource'>(LF)
<link·href='https://assets.alignable.com/assets/favicon-unread-
ae8f4ff2a9d4f411bdf1c3f16277cdfb250c34a9c51b61cbb9a0743e1ddf3703.png'·rel='prefetch'>(LF)
:
<link·data-default='https://assets.alignable.com/assets/favicon-
8f78f751c3f56dff9b7fdebc1cbc72128d00078e7c365ec50bbde72f14d3580b.png'·data-
unread='https://assets.alignable.com/assets/favicon-unread-
ae8f4ff2a9d4f411bdf1c3f16277cdfb250c34a9c51b61cbb9a0743e1ddf3703.png'·href='https://assets.alignable.com/assets/favicon-
8f78f751c3f56dff9b7fdebc1cbc72128d00078e7c365ec50bbde72f14d3580b.png'·id='favicon'·rel='shortcut·icon'>(LF)
<meta·content='fad99fcd8db73f08323ed7a1db747272'·name='amplitude'>(LF)
<meta·content='width=device-width'·name='viewport'>(LF)
(LF)
<meta·content='width=device-width,·initial-scale=1,·maximum-scale=1,·user-scalable=0'·name='viewport'>(LF)
</head>(LF)
<body·class='biz-registrations·biz-registrations-new·fix-onboarding·website_v3·web-app·mobilize'>(LF)
<div·class='header-wrapper'>(LF)
<header·id='header'>(LF)
<div·id='site_header'>(LF)
<h1·id='logo'>(LF)
<a·href='https://www.alignable.com'>(LF)
<span·class='icon·icon-alignable-circle'></span>(LF)
<span·class='logo-word'>Alignable</span>(LF)
</a>(LF)
</h1>(LF)
</div>(LF)
</header>(LF)
</div>(LF)
<div·id='main'>(LF)
<section·id='page'>(LF)
<div>(LF)
<div·id='onboarding-new-container-v2'>(LF)
<header·id='website-header'>(LF)
<div·id='logo'>(LF)
<a·href='https://www.alignable.com'>Alignable</a>(LF)
</div>(LF)
</header>(LF)
<div·class=''·id='website-content'>(LF)
<div·class='form-block'>(LF)
<div·class='profile-image-block'>(LF)
<div·class='profile-logo-block-set'>(LF)
<div·class='profile-logo-block'>(LF)
<img·alt="Bubblemania·and·Company"·class="profile-
logo"·src="https://pictures.alignable.com/eyJidWNrZXQiOiJhbGlnbmFibGV3ZWItcHJvZHVjdGlvbiIsImtleSI6ImJ1c2luZXNzZXMvbG9nb3Mvb3JpZ2luYWwvODg
(LF)
</div>(LF)
</div>(LF)
<div·class='profile-details-block'>(LF)
<div>(LF)
Joseph·Ferri·from·Bubblemania·and·Company·<strong>invited·you·to·join·Alignable!</strong>(LF)
</div>(LF)
</div>(LF)
</div>(LF)
(LF)
<form·class="simple_form·large-stacked-form·large-stacked-form-
website"·id="new_user"·novalidate="novalidate"·action="/biz_users"·accept-charset="UTF-8"·data-
remote="true"·method="post"><input·name="utf8"·type="hidden"·value="&#x2713;"·/>
<input·type="hidden"·name="embed"·id="embed"·value=""·/>(LF)
<input·type="hidden"·name="vac"·id="vac"·value="32247064"·/>(LF)
<input·type="hidden"·name="authenticity_token"·id="authenticity_token"·value="3PKgPKopQjbtDEEf6/RlZkwltv9YEDu2neZd4Rlu5R9+vC12EsHGerK4W/f
(LF)
(LF)
<div·class="control-group·email·optional·user_email"><label·class="email·optional·control-
label"·for="user_email">Confirm·Your·Email</label><div·class="controls">
<input·placeholder="e.g.·[email protected]"·class="string·email·optional"·type="email"·value=""·name="user[email]"·id="user_email"·/>
</div></div>(LF)
<div·class='message-block'·data-for='email'></div>(LF)
<div·class='submit-button'>(LF)
<input·type="submit"·name="commit"·value="Sign·Up,·It&#39;s·Free"·class="btn·btn-primary·btn-bluegreen·btn-
jumbo·btn-rounded·btn-borderless·js-continue-button"·id="submit-signup"·data-disable-with="Joining..."·/>(LF)
</div>(LF)
<div·class='text-center·sub·tos-link'>(LF)
By·submitting,·you·agree·to·the(LF)
<a·target="_blank"·rel="noopener·noreferrer"·href="/terms-conditions">Alignable·terms·of·use(LF)
</a></div>(LF)
<input·type="hidden"·name="invite_code"·id="invite_code"·value="tbwnphowcv5_q1qcddg2wq"·/>
<input·type="hidden"·name="content_code"·id="content_code"·value="SignUp"·/></form>(LF)
</div>(LF)
</div>(LF)
</div>(LF)
</div>(LF)
(LF)
<script>(LF)
:
··runJS(function·()·{(LF)
····$(document).one('turbolinks:load',·function()·{(LF)
······Alignable.Onboarding.setup();(LF)
······Alignable.Tracking.tracker.addProperties(Alignable.Onboarding.errorProperties());(LF)
····});(LF)
··});(LF)
</script>(LF)
<script>(LF)
··runJS(function·()·{(LF)
····window._invite_category·=·"contacts";(LF)
··});(LF)
</script>(LF)
<script>(LF)
··runJS(function·()·{(LF)
····$(document).one('turbolinks:load',·function()·{(LF)
······//·Some·security·programs/bots/mail·clients·may·visit·the·sign·up·page·without·javascript·enabled(LF)
······//·With·this·event,·we'll·be·able·to·separate·them·out(LF)
······Alignable.Tracking.tracker.logEventVisitor("pre_onboarding_funnel_event",·{·"event_type":·"sign_up_js_view",·"funnel_id":·"32be2407
7fdc-4776-80a1-
82d258b72657",·load_time:·performance.now(),·mobile:·"true",·browser_name:·"Safari",·browser_version:·"14"·});(LF)
····});(LF)
··});(LF)
</script>(LF)
(LF)
</section>(LF)
</div>(LF)
<script·src="https://assets.alignable.com/assets/application_visitor-
593ca1d002492a2a4d123d30d9cad165080c3d8cf6fd815233b8ba1e91668913.js"·data-turbolinks-eval="false"·data-turbolinks-
suppress-warning="true"></script>(LF)
<script·src="https://assets.alignable.com/packs/js/application_visitor-b641cf505b8c8d1ad983.js"·data-turbolinks-
eval="false"></script>(LF)
<script>(LF)
··window.runJS·=·function(callback)·{·callback();·};(LF)
··window.runJsQueue.forEach(function·(callback){(LF)
····callback();(LF)
··});(LF)
</script>(LF)
<link·href="https://assets.alignable.com/packs/css/application_biz-
8d3eee16.css"·rel="prefetch"·media="all"·as="style"·/>(LF)
<link·href="https://assets.alignable.com/packs/js/application_biz-
07f29ac2e7bc5c30e570.js"·rel="prefetch"·as="script"·/>(LF)
(LF)
(LF)
··<script·data-turbolinks-eval="false">(LF)
····(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(LF)
····(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new·Date();a=s.createElement(o),(LF)
····m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)(LF)
····})(window,document,'script','//www.google-analytics.com/analytics.js','ga');(LF)
(LF)
····ga('create',·'UA-31754055-1',·'auto');(LF)
(LF)
····Alignable.GoogleAnalytics.setupPageView();(LF)
··</script>(LF)
(LF)
<script>(LF)
··window['_fs_debug']·=·false;(LF)
··window['_fs_host']·=·'fullstory.com';(LF)
··window['_fs_script']·=·'edge.fullstory.com/s/fs.js';(LF)
··window['_fs_org']·=·'WUq';(LF)
··window['_fs_namespace']·=·'FS';(LF)
··(function(m,n,e,t,l,o,g,y){(LF)
······if·(e·in·m)·{if(m.console·&&·m.console.log)·{·m.console.log('FullStory·namespace·conflict.·Please·set·window["_fs_namespace"].');}
·return;}(LF)
······g=m[e]=function(a,b,s){g.q?g.q.push([a,b,s]):g._api(a,b,s);};g.q=[];(LF)
······o=n.createElement(t);o.async=1;o.crossOrigin='anonymous';o.src='https://'+_fs_script;(LF)
······y=n.getElementsByTagName(t)[0];y.parentNode.insertBefore(o,y);(LF)
······g.identify=function(i,v,s){g(l,{uid:i},s);if(v)g(l,v,s)};g.setUserVars=function(v,s)
{g(l,v,s)};g.event=function(i,v,s){g('event',{n:i,p:v},s)};(LF)
······g.anonymize=function(){g.identify(!!0)};(LF)
······g.shutdown=function(){g("rec",!1)};g.restart=function(){g("rec",!0)};(LF)
······g.log·=·function(a,b){g("log",[a,b])};(LF)
······g.consent=function(a){g("consent",!arguments.length||a)};(LF)
······g.identifyAccount=function(i,v){o='account';v=v||{};v.acctId=i;g(o,v)};(LF)
······g.clearUserCookie=function(){};(LF)
······g._w={};y='XMLHttpRequest';g._w[y]=m[y];y='fetch';g._w[y]=m[y];(LF)
······if(m[y])m[y]=function(){return·g._w[y].apply(this,arguments)};(LF)
······g._v="1.2.0";(LF)
:
··})(window,document,window['_fs_namespace'],'script','user');(LF)
</script>(LF)
(LF)
</body>(LF)
</html>(LF)

Done

Total elapsed time: 2 seconds


:

You might also like