summaryrefslogtreecommitdiffstats
path: root/archives/extend/attachments/20130520/5134ba32/attachment.html
blob: 93278610221bd35dad511f3f596b7a25c8d6738c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<tt>
&lt;div&nbsp;dir=&quot;ltr&quot;&gt;&lt;br&gt;&lt;div&nbsp;class=&quot;gmail_extra&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;div&nbsp;class=&quot;gmail_quote&quot;&gt;On&nbsp;Mon,&nbsp;May&nbsp;20,&nbsp;2013&nbsp;at&nbsp;10:25&nbsp;AM,&nbsp;Lo�c&nbsp;Hoguin&nbsp;&lt;span&nbsp;dir=&quot;ltr&quot;&gt;&lt;&lt;a&nbsp;href=&quot;mailto:[email protected]&quot;&nbsp;target=&quot;_blank&quot;&gt;[email protected]&lt;/a&gt;&gt;&lt;/span&gt;&nbsp;wrote:&lt;br&gt;<br>
&lt;blockquote&nbsp;class=&quot;gmail_quote&quot;&nbsp;style=&quot;margin:0&nbsp;0&nbsp;0&nbsp;.8ex;border-left:1px&nbsp;#ccc&nbsp;solid;padding-left:1ex&quot;&gt;&lt;div&nbsp;class=&quot;im&quot;&gt;On&nbsp;05/20/2013&nbsp;01:53&nbsp;PM,&nbsp;Eduardo&nbsp;Gurgel&nbsp;wrote:&lt;br&gt;<br>
&lt;/div&gt;&lt;blockquote&nbsp;class=&quot;gmail_quote&quot;&nbsp;style=&quot;margin:0&nbsp;0&nbsp;0&nbsp;.8ex;border-left:1px&nbsp;#ccc&nbsp;solid;padding-left:1ex&quot;&gt;&lt;div&nbsp;class=&quot;im&quot;&gt;<br>
&lt;br&gt;<br>
&lt;br&gt;<br>
&lt;br&gt;<br>
On&nbsp;Sun,&nbsp;May&nbsp;19,&nbsp;2013&nbsp;at&nbsp;10:01&nbsp;PM,&nbsp;Eduardo&nbsp;Gurgel&nbsp;&lt;&lt;a&nbsp;href=&quot;mailto:[email protected]&quot;&nbsp;target=&quot;_blank&quot;&gt;[email protected]&lt;/a&gt;&lt;br&gt;&lt;/div&gt;&lt;div&nbsp;class=&quot;im&quot;&gt;<br>
&lt;mailto:&lt;a&nbsp;href=&quot;mailto:[email protected]&quot;&nbsp;target=&quot;_blank&quot;&gt;[email protected]&lt;/a&gt;&gt;&gt;&nbsp;wrote:&lt;br&gt;<br>
&lt;br&gt;<br>&nbsp;&nbsp;I&nbsp;want&nbsp;to&nbsp;write&nbsp;a&nbsp;cowboy&nbsp;middleware&nbsp;that&nbsp;works&nbsp;only&nbsp;on&nbsp;non-websocket&lt;br&gt;<br>&nbsp;&nbsp;requests.&nbsp;How&nbsp;can&nbsp;I&nbsp;achieve&nbsp;this?&nbsp;Is&nbsp;there&nbsp;any&nbsp;way&nbsp;that&nbsp;I&nbsp;ask&nbsp;the&lt;br&gt;<br>&nbsp;&nbsp;Request&nbsp;if&nbsp;this&nbsp;is&nbsp;a&nbsp;websocket&nbsp;request?&lt;br&gt;<br>
&lt;br&gt;<br>
&lt;br&gt;<br>
Thinking&nbsp;about&nbsp;my&nbsp;question,&nbsp;I&nbsp;see&nbsp;that&nbsp;the&nbsp;middleware&nbsp;(if&nbsp;it&#39;s&nbsp;behind&lt;br&gt;<br>
the&nbsp;cowboy_handler)&nbsp;can&#39;t&nbsp;figure&nbsp;if&nbsp;the&nbsp;connection&nbsp;will&nbsp;be&nbsp;upgraded&nbsp;or&nbsp;not.&lt;br&gt;<br>
&lt;br&gt;<br>
Still,&nbsp;it&nbsp;would&nbsp;be&nbsp;cool&nbsp;if&nbsp;I&nbsp;could&nbsp;select&nbsp;which&nbsp;routes&nbsp;will&nbsp;be&nbsp;applied&lt;br&gt;<br>
to&nbsp;my&nbsp;middleware.&lt;br&gt;<br>
&lt;/div&gt;&lt;/blockquote&gt;<br>
&lt;br&gt;<br>
You&nbsp;have&nbsp;the&nbsp;Req&nbsp;which&nbsp;can&nbsp;help&nbsp;you&nbsp;do&nbsp;things&nbsp;based&nbsp;on&nbsp;host&nbsp;or&nbsp;path,&nbsp;and&nbsp;you&nbsp;also&nbsp;have&nbsp;the&nbsp;environment,&nbsp;which&nbsp;contains&nbsp;the&nbsp;name&nbsp;of&nbsp;the&nbsp;handler&nbsp;that&#39;s&nbsp;gonna&nbsp;be&nbsp;used&nbsp;if&nbsp;you&nbsp;execute&nbsp;your&nbsp;middleware&nbsp;after&nbsp;cowboy_router.&lt;span&nbsp;class=&quot;HOEnZb&quot;&gt;&lt;font&nbsp;color=&quot;#888888&quot;&gt;&lt;br&gt;<br>
<br>
&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&nbsp;style&gt;Perfect!&nbsp;The&nbsp;environment&nbsp;can&nbsp;help&nbsp;me&nbsp;:)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&nbsp;style&gt;Thank&nbsp;you,&nbsp;again!&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;--&nbsp;&lt;br&gt;&lt;div&nbsp;dir=&quot;ltr&quot;&gt;Eduardo&lt;br&gt;<br>
&lt;/div&gt;<br>
&lt;/div&gt;&lt;/div&gt;<br>

</tt>