Skip to content

Instantly share code, notes, and snippets.

@bbassett
Created May 25, 2016 20:36
Show Gist options
  • Save bbassett/4ccfaa1d85078cebe93ea357f33f276b to your computer and use it in GitHub Desktop.
Save bbassett/4ccfaa1d85078cebe93ea357f33f276b to your computer and use it in GitHub Desktop.
HyperError: <!DOCTYPE html> <html> <head> <title>Etude.Exception at POST /oauth/token/code</title> <style> /* Basic reset */ * { margin: 0; padding: 0; } table { width: 100%; border-collapse: collapse; } th, td { vertical-align: top; text-align: left; } textarea { resize: none; } body { font-size: 10pt; } body, td, input, textarea { font-family: helvetica neue, lucida grande, sans-serif; line-height: 1.5; color: #333; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6); } html { background: #f0f0f5; } /* --------------------------------------------------------------------- * Basic layout * --------------------------------------------------------------------- */ /* Small */ @media screen and (max-width: 1100px) { html { overflow-y: scroll; } body { margin: 0 20px; } header.exception { margin: 0 -20px; } nav.sidebar { padding: 0; margin: 20px 0; } ul.frames { max-height: 200px; overflow: auto; } } /* Wide */ @media screen and (min-width: 1100px) { header.exception { position: fixed; top: 0; left: 0; right: 0; } nav.sidebar, .conn_info { position: fixed; top: 95px; bottom: 0; box-sizing: border-box; overflow-y: auto; overflow-x: hidden; } nav.sidebar { width: 40%; left: 20px; top: 115px; bottom: 20px; } .conn_info { right: 0; left: 40%; padding: 20px; padding-left: 10px; margin-left: 30px; } } nav.sidebar { background: #d3d3da; border-top: solid 3px #4E2A8E; border-bottom: solid 3px #4E2A8E; border-radius: 4px; box-shadow: 0 0 6px rgba(0, 0, 0, 0.2), inset 0 0 0 1px rgba(0, 0, 0, 0.1); } /* --------------------------------------------------------------------- * Header * --------------------------------------------------------------------- */ header.exception { padding: 18px 20px; height: 59px; min-height: 59px; overflow: hidden; background-color: #20202a; color: #aaa; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3); font-weight: 200; box-shadow: inset 0 -5px 3px -3px rgba(0, 0, 0, 0.05), inset 0 -1px 0 rgba(0, 0, 0, 0.05); -webkit-text-smoothing: antialiased; } /* Heading */ header.exception h2 { font-weight: 200; font-size: 11pt; padding-bottom: 2pt; } header.exception h2, header.exception p { line-height: 1.4em; height: 1.4em; overflow: hidden; white-space: pre; text-overflow: ellipsis; } header.exception h2 strong { font-weight: 700; color: #7E5ABE; } header.exception p { font-weight: 200; font-size: 18pt; color: white; } header.exception:hover { height: auto; z-index: 2; } header.exception:hover h2, header.exception:hover p { padding-right: 20px; overflow-y: auto; word-wrap: break-word; height: auto; max-height: 7em; } @media screen and (max-width: 1100px) { header.exception { height: auto; } header.exception h2, header.exception p { padding-right: 20px; overflow-y: auto; word-wrap: break-word; height: auto; max-height: 7em; } } /* --------------------------------------------------------------------- * Navigation * --------------------------------------------------------------------- */ nav.tabs { border-bottom: solid 1px #ddd; background-color: #eee; text-align: center; padding: 6px; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); } nav.tabs a { display: inline-block; height: 22px; line-height: 22px; padding: 0 10px; text-decoration: none; font-size: 8pt; font-weight: bold; color: #999; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6); } nav.tabs a.selected { color: white; background: rgba(0, 0, 0, 0.5); border-radius: 16px; box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.1); text-shadow: 0 0 4px rgba(0, 0, 0, 0.4), 0 1px 0 rgba(0, 0, 0, 0.4); } /* --------------------------------------------------------------------- * Sidebar * --------------------------------------------------------------------- */ ul.frames { box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } /* Each item */ ul.frames li { background-color: #f8f8f8; background: -webkit-linear-gradient(top, #f8f8f8 80%, #f0f0f0); background: -moz-linear-gradient(top, #f8f8f8 80%, #f0f0f0); background: linear-gradient(top, #f8f8f8 80%, #f0f0f0); box-shadow: inset 0 -1px 0 #e2e2e2; padding: 7px 20px; cursor: pointer; overflow: hidden; } ul.frames .name, ul.frames .location { overflow: hidden; height: 1.5em; white-space: nowrap; word-wrap: none; text-overflow: ellipsis; } ul.frames .app { color: #4E2A8E; } ul.frames .location { font-size: 0.85em; font-weight: 400; color: #999; } ul.frames .line { font-weight: bold; } /* Selected frame */ ul.frames li.selected { background: #88A; box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1), inset 0 2px 0 rgba(255, 255, 255, 0.01), inset 0 -1px 0 rgba(0, 0, 0, 0.1); } ul.frames li.selected .name, ul.frames li.selected .function, ul.frames li.selected .location { color: white; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); } ul.frames li.selected .location { opacity: 0.6; } /* Iconography */ ul.frames li { padding-left: 60px; position: relative; } ul.frames li .icon { display: block; width: 20px; height: 20px; line-height: 20px; border-radius: 15px; text-align: center; background: white; border: solid 2px #ccc; font-size: 9pt; font-weight: 200; font-style: normal; position: absolute; top: 14px; left: 20px; } ul.frames .icon.app { background: #808090; border-color: #555; } ul.frames .icon.app:before { content: 'A'; color: white; text-shadow: 0 0 3px rgba(0, 0, 0, 0.2); } /* Responsiveness -- flow to single-line mode */ @media screen and (max-width: 1100px) { ul.frames li { padding-top: 6px; padding-bottom: 6px; padding-left: 36px; line-height: 1.3; } ul.frames li .icon { width: 11px; height: 11px; line-height: 11px; top: 7px; left: 10px; font-size: 5pt; } ul.frames .name, ul.frames .location { display: inline-block; line-height: 1.3; height: 1.3em; } ul.frames .name { margin-right: 10px; } } /* --------------------------------------------------------------------- * Monospace * --------------------------------------------------------------------- */ pre, code, textarea { font-family: menlo, lucida console, monospace; font-size: 8pt; } /* --------------------------------------------------------------------- * Display area * --------------------------------------------------------------------- */ .trace_info { background: #fff; padding: 6px; border-radius: 3px; margin-bottom: 2px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.03), 1px 1px 0 rgba(0, 0, 0, 0.05), -1px 1px 0 rgba(0, 0, 0, 0.05), 0 0 0 4px rgba(0, 0, 0, 0.04); } /* Titlebar */ .trace_info .title { background: #f1f1f1; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3); overflow: hidden; padding: 6px 10px; border: solid 1px #ccc; border-bottom: 0; border-top-left-radius: 2px; border-top-right-radius: 2px; } .trace_info .title .name, .trace_info .title .location { font-size: 9pt; line-height: 26px; height: 26px; overflow: hidden; } .trace_info .title .location { float: left; font-weight: bold; font-size: 10pt; } .trace_info .title .location a { color:inherit; text-decoration:none; border-bottom:1px solid #aaaaaa; } .trace_info .title .location a:hover { border-color:#666666; } .trace_info .title .name { float: right; font-weight: 200; } .code, .unavailable { background: #fff; padding: 5px; box-shadow: inset 3px 3px 3px rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(0, 0, 0, 0.1); } .code { margin-bottom: -1px; padding: 10px 0; overflow: auto; } .code .ln { width: 35px; margin-right: 15px; text-align: right; display: inline-block; } .code .no_snippet { padding: 5px 15px 2px; font-size: 9pt; } /* Source unavailable */ p.unavailable { padding: 20px 0 40px 0; text-align: center; color: #b99; font-weight: bold; } p.unavailable:before { content: '\00d7'; display: block; color: #daa; text-align: center; font-size: 40pt; font-weight: normal; margin-bottom: -10px; } @-webkit-keyframes highlight { 0% { background: rgba(220, 30, 30, 0.3); } 100% { background: rgba(220, 30, 30, 0.1); } } @-moz-keyframes highlight { 0% { background: rgba(220, 30, 30, 0.3); } 100% { background: rgba(220, 30, 30, 0.1); } } @keyframes highlight { 0% { background: rgba(220, 30, 30, 0.3); } 100% { background: rgba(220, 30, 30, 0.1); } } .code .highlight { background: rgba(220, 30, 30, 0.1); -webkit-animation: highlight 400ms linear 1; -moz-animation: highlight 400ms linear 1; animation: highlight 400ms linear 1; } /* --------------------------------------------------------------------- * Variable infos * --------------------------------------------------------------------- */ .sub { padding: 10px 0; margin: 10px 0; } .sub:before { content: ''; display: block; width: 100%; height: 4px; border-radius: 2px; background: rgba(0, 150, 200, 0.05); box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.7), inset 0 0 0 1px rgba(0, 0, 0, 0.04), inset 2px 2px 2px rgba(0, 0, 0, 0.07); } .sub h3 { color: #4E2A8E; font-size: 1.1em; margin: 10px 0; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6); -webkit-font-smoothing: antialiased; } .sub .inset { overflow-y: auto; } .sub table { table-layout: fixed; } .sub table td { border-top: dotted 1px #ddd; padding: 7px 1px; } .sub table td.name { width: 150px; font-weight: bold; font-size: 0.8em; padding-right: 20px; word-wrap: break-word; } .sub table td pre { max-height: 15em; overflow-y: auto; } .sub table td pre { width: 100%; word-wrap: break-word; white-space: normal; } /* "(object doesn't support inspect)" */ .sub .unsupported { font-family: sans-serif; color: #777; } /* --------------------------------------------------------------------- * Scrollbar * --------------------------------------------------------------------- */ nav.sidebar::-webkit-scrollbar, .inset pre::-webkit-scrollbar, .code::-webkit-scrollbar { width: 10px; height: 10px; } .inset pre::-webkit-scrollbar-thumb, .code::-webkit-scrollbar-thumb { background: #ccc; border-radius: 5px; } nav.sidebar::-webkit-scrollbar-thumb { background: rgba(0, 0, 0, 0.0); border-radius: 5px; } nav.sidebar:hover::-webkit-scrollbar-thumb { background-color: #999; background: -webkit-linear-gradient(left, #aaa, #999); } .code:hover::-webkit-scrollbar-thumb { background: #888; } </style> </head> <body> <div class="top"> <header class="exception"> <h2><strong>Etude.Exception</strong> <span>at POST /oauth/token/code</span></h2> <p>key_mismatch</p> </header> </div> <section class="backtrace"> <nav class="sidebar"> <nav class="tabs"> <a href="#" id="app_frames">App frames</a> <a href="#" id="all_frames">All frames</a> </nav> <ul class="frames"> <li class="all" style="display: none" data-context="all" data-index="0"> <span class='stroke'></span> <i class="icon all"></i> <div class="info"> <div class="name"> <strong>:res_oauth_token_code_hyperjson_action.etude_46578097_exec/5</strong> <span class="app">(api)</span> </div> <div class="location"> <span class="filename">res/oauth/token/code.md</span> (line <span class="line">18</span>) </div> </div> </li> <li class="all" style="display: none" data-context="all" data-index="1"> <span class='stroke'></span> <i class="icon all"></i> <div class="info"> <div class="name"> <strong>:res_oauth_token_code_hyperjson_action.etude_46578097/4</strong> <span class="app">(api)</span> </div> <div class="location"> <span class="filename">res/oauth/token/code.md</span> (line <span class="line">18</span>) </div> </div> </li> <li class="all" style="display: none" data-context="all" data-index="2"> <span class='stroke'></span> <i class="icon all"></i> <div class="info"> <div class="name"> <strong>:res_oauth_token_code_hyperjson_action.etude_4056983/4</strong> <span class="app">(api)</span> </div> <div class="location"> <span class="filename">res/oauth/token/code.md</span> (line <span class="line">1</span>) </div> </div> </li> <li class="all" style="display: none" data-context="all" data-index="3"> <span class='stroke'></span> <i class="icon all"></i> <div class="info"> <div class="name"> <strong>:res_oauth_token_code_hyperjson_action.etude_var_93397548/4</strong> <span class="app">(api)</span> </div> <div class="location"> <span class="filename">res/oauth/token/code.md</span> (line <span class="line">18</span>) </div> </div> </li> <li class="all" style="display: none" data-context="all" data-index="4"> <span class='stroke'></span> <i class="icon all"></i> <div class="info"> <div class="name"> <strong>:res_oauth_token_code_hyperjson_action.etude_91406941/4</strong> <span class="app">(api)</span> </div> <div class="location"> <span class="filename">res/oauth/token/code.md</span> (line <span class="line">20</span>) </div> </div> </li> <li class="all" style="display: none" data-context="all" data-index="5"> <span class='stroke'></span> <i class="icon all"></i> <div class="info"> <div class="name"> <strong>:res_oauth_token_code_hyperjson_action.exec_loop/5</strong> <span class="app">(api)</span> </div> <div class="location"> <span class="filename">res/oauth/token/code.md</span> (line <span class="line">1</span>) </div> </div> </li> <li class="all" style="display: none" data-context="all" data-index="6"> <span class='stroke'></span> <i class="icon all"></i> <div class="info"> <div class="name"> <strong>:res_oauth_token_code_hyperjson_action.exec/3</strong> <span class="app">(api)</span> </div> <div class="location"> <span class="filename">res/oauth/token/code.md</span> (line <span class="line">1</span>) </div> </div> </li> <li class="all" style="display: none" data-context="all" data-index="7"> <span class='stroke'></span> <i class="icon all"></i> <div class="info"> <div class="name"> <strong>:res_oauth_token_code.action_exec/5</strong> <span class="app">(api)</span> </div> <div class="location"> <span class="filename">nofile</span> </div> </div> </li> </ul> </nav> <div class="conn_info"> <div class="frame_info" id="frame_info_0" style="display: none;"> <header class="trace_info"> <div class="title"> <h2 class="name"> :res_oauth_token_code_hyperjson_action.etude_46578097_exec/5 <span class="app">(api)</span> </h2> <div class="location"><span class="filename"><a href="">res/oauth/token/code.md</a></span></div> </div> <div class="code"> <pre class=""><span class="ln">13</span><span>scope = input/scope || '' </span></pre> <pre class=""><span class="ln">14</span><span> </span></pre> <pre class=""><span class="ln">15</span><span>client = clients:find(client_id) </span></pre> <pre class=""><span class="ln">16</span><span>is_valid = oauth2:validate_redirect_uri(client, redirect_uri) </span></pre> <pre class=""><span class="ln">17</span><span> </span></pre> <pre class="highlight"><span class="ln">18</span><span>user_id = oauth2:decode_access_token(user_token).user </span></pre> <pre class=""><span class="ln">19</span><span> </span></pre> <pre class=""><span class="ln">20</span><span>oauth2:authorize_code(client, user_id, redirect_uri, scope) </span></pre> <pre class=""><span class="ln">21</span><span> </span></pre> <pre class=""><span class="ln">22</span><span>``` </span></pre> </div> </header> <div class="sub"> <h3>Frame</h3> <div class="inset variables"> <table class="var_table"> <tr> <td class="name">Function</td> <td>:res_oauth_token_code_hyperjson_action.etude_46578097_exec/5 (api)</td> </tr> </table> </div> </div> </div> <div class="frame_info" id="frame_info_1" style="display: none;"> <header class="trace_info"> <div class="title"> <h2 class="name"> :res_oauth_token_code_hyperjson_action.etude_46578097/4 <span class="app">(api)</span> </h2> <div class="location"><span class="filename"><a href="">res/oauth/token/code.md</a></span></div> </div> <div class="code"> <pre class=""><span class="ln">13</span><span>scope = input/scope || '' </span></pre> <pre class=""><span class="ln">14</span><span> </span></pre> <pre class=""><span class="ln">15</span><span>client = clients:find(client_id) </span></pre> <pre class=""><span class="ln">16</span><span>is_valid = oauth2:validate_redirect_uri(client, redirect_uri) </span></pre> <pre class=""><span class="ln">17</span><span> </span></pre> <pre class="highlight"><span class="ln">18</span><span>user_id = oauth2:decode_access_token(user_token).user </span></pre> <pre class=""><span class="ln">19</span><span> </span></pre> <pre class=""><span class="ln">20</span><span>oauth2:authorize_code(client, user_id, redirect_uri, scope) </span></pre> <pre class=""><span class="ln">21</span><span> </span></pre> <pre class=""><span class="ln">22</span><span>``` </span></pre> </div> </header> <div class="sub"> <h3>Frame</h3> <div class="inset variables"> <table class="var_table"> <tr> <td class="name">Function</td> <td>:res_oauth_token_code_hyperjson_action.etude_46578097/4 (api)</td> </tr> </table> </div> </div> </div> <div class="frame_info" id="frame_info_2" style="display: none;"> <header class="trace_info"> <div class="title"> <h2 class="name"> :res_oauth_token_code_hyperjson_action.etude_4056983/4 <span class="app">(api)</span> </h2> <div class="location"><span class="filename"><a href="">res/oauth/token/code.md</a></span></div> </div> <div class="code"> <pre class="highlight"><span class="ln">1</span><span># res_oauth_token_code </span></pre> <pre class=""><span class="ln">2</span><span> </span></pre> <pre class=""><span class="ln">3</span><span>## hyper+json, json </span></pre> <pre class=""><span class="ln">4</span><span> </span></pre> <pre class=""><span class="ln">5</span><span>[parser](hyperjson) </span></pre> <pre class=""><span class="ln">6</span><span> </span></pre> </div> </header> <div class="sub"> <h3>Frame</h3> <div class="inset variables"> <table class="var_table"> <tr> <td class="name">Function</td> <td>:res_oauth_token_code_hyperjson_action.etude_4056983/4 (api)</td> </tr> </table> </div> </div> </div> <div class="frame_info" id="frame_info_3" style="display: none;"> <header class="trace_info"> <div class="title"> <h2 class="name"> :res_oauth_token_code_hyperjson_action.etude_var_93397548/4 <span class="app">(api)</span> </h2> <div class="location"><span class="filename"><a href="">res/oauth/token/code.md</a></span></div> </div> <div class="code"> <pre class=""><span class="ln">13</span><span>scope = input/scope || '' </span></pre> <pre class=""><span class="ln">14</span><span> </span></pre> <pre class=""><span class="ln">15</span><span>client = clients:find(client_id) </span></pre> <pre class=""><span class="ln">16</span><span>is_valid = oauth2:validate_redirect_uri(client, redirect_uri) </span></pre> <pre class=""><span class="ln">17</span><span> </span></pre> <pre class="highlight"><span class="ln">18</span><span>user_id = oauth2:decode_access_token(user_token).user </span></pre> <pre class=""><span class="ln">19</span><span> </span></pre> <pre class=""><span class="ln">20</span><span>oauth2:authorize_code(client, user_id, redirect_uri, scope) </span></pre> <pre class=""><span class="ln">21</span><span> </span></pre> <pre class=""><span class="ln">22</span><span>``` </span></pre> </div> </header> <div class="sub"> <h3>Frame</h3> <div class="inset variables"> <table class="var_table"> <tr> <td class="name">Function</td> <td>:res_oauth_token_code_hyperjson_action.etude_var_93397548/4 (api)</td> </tr> </table> </div> </div> </div> <div class="frame_info" id="frame_info_4" style="display: none;"> <header class="trace_info"> <div class="title"> <h2 class="name"> :res_oauth_token_code_hyperjson_action.etude_91406941/4 <span class="app">(api)</span> </h2> <div class="location"><span class="filename"><a href="">res/oauth/token/code.md</a></span></div> </div> <div class="code"> <pre class=""><span class="ln">15</span><span>client = clients:find(client_id) </span></pre> <pre class=""><span class="ln">16</span><span>is_valid = oauth2:validate_redirect_uri(client, redirect_uri) </span></pre> <pre class=""><span class="ln">17</span><span> </span></pre> <pre class=""><span class="ln">18</span><span>user_id = oauth2:decode_access_token(user_token).user </span></pre> <pre class=""><span class="ln">19</span><span> </span></pre> <pre class="highlight"><span class="ln">20</span><span>oauth2:authorize_code(client, user_id, redirect_uri, scope) </span></pre> <pre class=""><span class="ln">21</span><span> </span></pre> <pre class=""><span class="ln">22</span><span>``` </span></pre> </div> </header> <div class="sub"> <h3>Frame</h3> <div class="inset variables"> <table class="var_table"> <tr> <td class="name">Function</td> <td>:res_oauth_token_code_hyperjson_action.etude_91406941/4 (api)</td> </tr> </table> </div> </div> </div> <div class="frame_info" id="frame_info_5" style="display: none;"> <header class="trace_info"> <div class="title"> <h2 class="name"> :res_oauth_token_code_hyperjson_action.exec_loop/5 <span class="app">(api)</span> </h2> <div class="location"><span class="filename"><a href="">res/oauth/token/code.md</a></span></div> </div> <div class="code"> <pre class="highlight"><span class="ln">1</span><span># res_oauth_token_code </span></pre> <pre class=""><span class="ln">2</span><span> </span></pre> <pre class=""><span class="ln">3</span><span>## hyper+json, json </span></pre> <pre class=""><span class="ln">4</span><span> </span></pre> <pre class=""><span class="ln">5</span><span>[parser](hyperjson) </span></pre> <pre class=""><span class="ln">6</span><span> </span></pre> </div> </header> <div class="sub"> <h3>Frame</h3> <div class="inset variables"> <table class="var_table"> <tr> <td class="name">Function</td> <td>:res_oauth_token_code_hyperjson_action.exec_loop/5 (api)</td> </tr> </table> </div> </div> </div> <div class="frame_info" id="frame_info_6" style="display: none;"> <header class="trace_info"> <div class="title"> <h2 class="name"> :res_oauth_token_code_hyperjson_action.exec/3 <span class="app">(api)</span> </h2> <div class="location"><span class="filename"><a href="">res/oauth/token/code.md</a></span></div> </div> <div class="code"> <pre class="highlight"><span class="ln">1</span><span># res_oauth_token_code </span></pre> <pre class=""><span class="ln">2</span><span> </span></pre> <pre class=""><span class="ln">3</span><span>## hyper+json, json </span></pre> <pre class=""><span class="ln">4</span><span> </span></pre> <pre class=""><span class="ln">5</span><span>[parser](hyperjson) </span></pre> <pre class=""><span class="ln">6</span><span> </span></pre> </div> </header> <div class="sub"> <h3>Frame</h3> <div class="inset variables"> <table class="var_table"> <tr> <td class="name">Function</td> <td>:res_oauth_token_code_hyperjson_action.exec/3 (api)</td> </tr> </table> </div> </div> </div> <div class="frame_info" id="frame_info_7" style="display: none;"> <header class="trace_info"> <div class="title"> <h2 class="name"> :res_oauth_token_code.action_exec/5 <span class="app">(api)</span> </h2> <div class="location"><span class="filename"><a href="">nofile</a></span></div> </div> <div class="code"> <p class="no_snippet">No code snippets available.</p> </div> </header> <div class="sub"> <h3>Frame</h3> <div class="inset variables"> <table class="var_table"> <tr> <td class="name">Function</td> <td>:res_oauth_token_code.action_exec/5 (api)</td> </tr> </table> </div> </div> </div> <div class="sub"> <h3>Request info</h3> <div class="inset variables"> <table class="var_table"> <tr> <td class="name">URI</td> <td>http://api.movementventures.com.dev:3500/oauth/token/code</td> </tr> <tr> <td class="name">Query String</td> <td></td> </tr> <tr> <td class="name">Peer</td> <td>127.0.0.1:49160</td> </tr> </table> </div> </div> <div class="sub"> <h3>Headers</h3> <div class="inset variables"> <table class="var_table"> <tr> <td class="name">accept</td> <td>application/json</td> </tr> <tr> <td class="name">accept-encoding</td> <td>gzip, deflate</td> </tr> <tr> <td class="name">authorization</td> <td>Bearer 92cqoQk4gwHfbI8KZFn5hTaqbDmcbj6WVD9Ww15R9qI9N4UYHGzB8WDTIkQw-QkieRbpaq2idd29GgWM5LJ1R2OUOD3B2_qzOZKJWQG9dIcbQtY4nBdHJew17QSlkYHedyXoxku-</td> </tr> <tr> <td class="name">connection</td> <td>close</td> </tr> <tr> <td class="name">content-length</td> <td>279</td> </tr> <tr> <td class="name">content-type</td> <td>application/json</td> </tr> <tr> <td class="name">cookie</td> <td>_did=8bed5a8a-2543-42f3-bf1c-b75cf1ded63d; _nid=e50f6331-5f33-42c7-8694-df6cf79485b8; __lc.visitor_id.6495841=S1454284421.c7860b00c5; mp_ba714df3be6c77f82a076342678e169b_mixpanel=%7B%22distinct_id%22%3A%20%22154a66bd0b53e3-082cbc3bcd5401-133a6d57-4b9600-154a66bd0b64a5%22%2C%22%24initial_referrer%22%3A%20%22http%3A%2F%2Fwww.boombox.com.dev%2Fc%2Fpoll%2FdFk0bqki2Z8fEujvj5x9hs7qKZS%22%2C%22%24initial_referring_domain%22%3A%20%22www.boombox.com.dev%22%7D; _qzzr_session_com=WEpINHA1azdnMkwvMXhHdTU4em44cm1YaG1INXNPdDE3dFNCVDROYWxJU0Vjb1lzN1VZY2lsUDc2SVNxZ2Nac3FaYnFmTDNFOCtLRTl5dk5DLy9oRlZBUXpDc3NQZEJRaGR6SjRuMGIybXZYWWduTXlMZm5jak0zNTE2citGQm5sQVd1bStsRnFYT0ZvY3pYMUNIcVp0YU5VWDBxeUZXTW9TKzdQYll1YVZXUmhTRG5CUzRzQ3hobXBqYktSSHgrLS1obEg1QXRVV2lVdFk4ZGUwc2tDd2NRPT0%3D--09ddd4c57bf58b2396210e4dd8bdb689135981f9; _ga=GA1.2.1102240042.1460569010; _mkto_trk=id:893-YOH-769&token:_mch-com.dev-1460569010047-55019; lc_window_state=minimized; _ses_idx=73; _auth=92cqoQk4gwHfbI8KZFn5hTaqbDmcbj6WVD9Ww15R9qI9N4UYHGzB8WDTIkQw-QkieRbpaq2idd29GgWM5LJ1R2OUOD3B2_qzOZKJWQG9dIcbQtY4nBdHJew17QSlkYHedyXoxku-; qs=client_id%3Dfi9vYXV0aC9jbGllbnRzL2Jvb21ib3g%26redirect_uri%3Dhttp%253A%252F%252Fwww.boombox.com.dev%252Fm%252Fauth%252Fcallback%26response_type%3Dcode%26state%3Dhttp%253A%252F%252Fwww.boombox.com.dev%252Fm%252F</td> </tr> <tr> <td class="name">host</td> <td>api.movementventures.com.dev:3500</td> </tr> <tr> <td class="name">user-agent</td> <td>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36</td> </tr> </table> </div> </div> <div class="sub"> <h3>Params</h3> <div class="inset variables"> <table class="var_table"> </table> </div> </div> </div> </section> </body> <script> var previousFrame = null; var previousFrameInfo = null; var allFrames = document.querySelectorAll("ul.frames li"); var allFrameInfos = document.querySelectorAll(".frame_info"); for(var i = 0; i < allFrames.length; i++) { (function(i, el) { var el = allFrames[i]; el.onclick = function() { if(previousFrame) previousFrame.className = ""; el.className = "selected"; previousFrame = el; selectFrameInfo(el.attributes["data-index"].value); }; })(i); }; function selectFrameInfo(index) { var el = allFrameInfos[index]; if(previousFrameInfo) previousFrameInfo.style.display = "none"; previousFrameInfo = el; el.style.display = "block"; }; ( document.querySelector(".frames li.app") || document.querySelector(".frames li") ).onclick(); var appFramesButton = document.getElementById("app_frames"); var allFramesButton = document.getElementById("all_frames"); appFramesButton.onclick = function() { allFramesButton.className = ""; appFramesButton.className = "selected"; for(var i = 0; i < allFrames.length; i++) { if(allFrames[i].attributes["data-context"].value == "app") { allFrames[i].style.display = "block"; allFrames[i].setAttribute("data-display", "block"); } else { allFrames[i].style.display = "none"; allFrames[i].setAttribute("data-display", "none"); }; }; return false; }; allFramesButton.onclick = function() { appFramesButton.className = ""; allFramesButton.className = "selected"; for(var i = 0; i < allFrames.length; i++) { allFrames[i].style.display = "block"; allFrames[i].setAttribute("data-display", "block"); }; return false; }; appFramesButton.onclick(); if(document.querySelectorAll("ul.frames li[data-display=\"block\"]").length == 0) { allFramesButton.onclick(); } </script> </html> at /Users/brandon/Projects/movementventures/auth_ui/node_modules/hyperagent/index.js:47:34 at Request.callback (/Users/brandon/Projects/movementventures/auth_ui/node_modules/superagent/lib/node/index.js:749:3) at Request.<anonymous> (/Users/brandon/Projects/movementventures/auth_ui/node_modules/superagent/lib/node/index.js:135:10) at emitOne (events.js:90:13) at Request.emit (events.js:182:7) at Stream.<anonymous> (/Users/brandon/Projects/movementventures/auth_ui/node_modules/superagent/lib/node/index.js:941:12) at emitNone (events.js:85:20) at Stream.emit (events.js:179:7) at Unzip.<anonymous> (/Users/brandon/Projects/movementventures/auth_ui/node_modules/superagent/lib/node/utils.js:124:12) at emitNone (events.js:85:20)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment