summaryrefslogtreecommitdiffstats
path: root/_build/static/archives/extend/attachments/20140824/89d3a7f6/attachment-0001.html
blob: c0ba22f6555b4c56d03a42a03443144b6669e725 (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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<tt>
&lt;div&nbsp;dir=&quot;ltr&quot;&gt;I&nbsp;think&nbsp;you&nbsp;can&nbsp;always&nbsp;halt&nbsp;the&nbsp;processing&nbsp;and&nbsp;do&nbsp;the&nbsp;reply&nbsp;by&nbsp;yourself:&lt;div&gt;&lt;br&gt;&lt;/div&gt;{ok,&nbsp;Req2}&nbsp;=&nbsp;cowboy_req:reply(412,&nbsp;Req),&lt;br&gt;{halt,&nbsp;Req2,&nbsp;State}.&lt;/div&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;<br>
On&nbsp;Sun,&nbsp;Aug&nbsp;24,&nbsp;2014&nbsp;at&nbsp;12:22&nbsp;PM,&nbsp;Stéphane&nbsp;Wirtel&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;&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;<br>
resource_exists&nbsp;is&nbsp;used&nbsp;by&nbsp;POST&lt;br&gt;<br>
is_conflict&nbsp;is&nbsp;used&nbsp;by&nbsp;PUT&nbsp;(from&nbsp;the&nbsp;code)&lt;br&gt;<br>
but&nbsp;in&nbsp;the&nbsp;case&nbsp;where&nbsp;my&nbsp;database&nbsp;already&nbsp;exists,&nbsp;I&nbsp;need&nbsp;to&nbsp;return&nbsp;412&nbsp;and&nbsp;not&nbsp;409.&lt;br&gt;<br>
&lt;br&gt;<br>
and&nbsp;I&nbsp;know&nbsp;I&nbsp;don&#39;t&nbsp;respect&nbsp;the&nbsp;default&nbsp;value&nbsp;returned&nbsp;by&nbsp;Cowboy_rest.&lt;div&nbsp;class=&quot;HOEnZb&quot;&gt;&lt;div&nbsp;class=&quot;h5&quot;&gt;&lt;br&gt;<br>
&lt;br&gt;<br>
On&nbsp;24&nbsp;Aug&nbsp;2014,&nbsp;at&nbsp;2:16,&nbsp;Daniel&nbsp;Goertzen&nbsp;wrote:&lt;br&gt;<br>
&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;<br>
You&nbsp;should&nbsp;implement&nbsp;the&nbsp;resource_exists()&nbsp;callback;&nbsp;this&nbsp;will&nbsp;let&nbsp;the&nbsp;rest&lt;br&gt;<br>
module&nbsp;pick&nbsp;a&nbsp;200&nbsp;vs&nbsp;201. &nbsp;If&nbsp;the&nbsp;db&nbsp;name&nbsp;was&nbsp;incorrect,&nbsp;I&nbsp;think&nbsp;you&nbsp;are&lt;br&gt;<br>
just&nbsp;supposed&nbsp;to&nbsp;return&nbsp;false&nbsp;from&nbsp;the&nbsp;put&nbsp;callback. &nbsp;I&nbsp;can&#39;t&nbsp;remember&nbsp;the&lt;br&gt;<br>
http&nbsp;code&nbsp;for&nbsp;that&nbsp;case.&lt;br&gt;<br>
&lt;br&gt;<br>
Regards,&lt;br&gt;<br>
Dan.&lt;br&gt;<br>
&lt;br&gt;<br>
&lt;br&gt;<br>
On&nbsp;Sat,&nbsp;Aug&nbsp;23,&nbsp;2014&nbsp;at&nbsp;6:58&nbsp;PM,&nbsp;Stéphane&nbsp;Wirtel&nbsp;&lt;&lt;a&nbsp;href=&quot;mailto:[email protected]&quot;&nbsp;target=&quot;_blank&quot;&gt;[email protected]&lt;/a&gt;&gt;&nbsp;wrote:&lt;br&gt;<br>
&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;<br>
Hi&nbsp;all,&lt;br&gt;<br>
&lt;br&gt;<br>
1.&nbsp;I&nbsp;would&nbsp;like&nbsp;to&nbsp;use&nbsp;the&nbsp;cowboy_rest&nbsp;protocol&nbsp;with&nbsp;cowboy&nbsp;1.0&nbsp;but&nbsp;I&nbsp;have&lt;br&gt;<br>
a&nbsp;small&nbsp;crash.&lt;br&gt;<br>
&lt;br&gt;<br>
Here&nbsp;is&nbsp;my&nbsp;code:&lt;br&gt;<br>
&lt;br&gt;<br>
&lt;a&nbsp;href=&quot;https://www.friendpaste.com/7O3X4fG4u31gBg9MgW5xg4&quot;&nbsp;target=&quot;_blank&quot;&gt;https://www.friendpaste.com/&lt;u&gt;&lt;/u&gt;7O3X4fG4u31gBg9MgW5xg4&lt;/a&gt;&lt;br&gt;<br>
&lt;br&gt;<br>
Could&nbsp;you&nbsp;tell&nbsp;me&nbsp;if&nbsp;I&nbsp;correctly&nbsp;use&nbsp;cowboy_rest&nbsp;for&nbsp;the&nbsp;PUT&nbsp;verb?&nbsp;I&nbsp;have&lt;br&gt;<br>
seen&nbsp;is_conflict/2,&nbsp;but&nbsp;I&nbsp;don&#39;t&nbsp;know&nbsp;how&nbsp;to&nbsp;use&nbsp;it.&lt;br&gt;<br>
&lt;br&gt;<br>
2.&nbsp;I&nbsp;would&nbsp;like&nbsp;to&nbsp;change&nbsp;the&nbsp;response&nbsp;code,&nbsp;but&nbsp;I&nbsp;get&nbsp;the&nbsp;error.&nbsp;Is&nbsp;it&lt;br&gt;<br>
possible?&lt;br&gt;<br>
&lt;br&gt;<br>
Thank&nbsp;you.&lt;br&gt;<br>
&lt;br&gt;<br>
Regards,&lt;br&gt;<br>
&lt;br&gt;<br>
Stephane&lt;br&gt;<br>
&lt;br&gt;<br>
--&lt;br&gt;<br>
Stéphane&nbsp;Wirtel&nbsp;-&nbsp;&lt;a&nbsp;href=&quot;http://wirtel.be&quot;&nbsp;target=&quot;_blank&quot;&gt;http://wirtel.be&lt;/a&gt;&nbsp;-&nbsp;@matrixise&lt;br&gt;<br>
______________________________&lt;u&gt;&lt;/u&gt;_________________&lt;br&gt;<br>
Extend&nbsp;mailing&nbsp;list&lt;br&gt;<br>
&lt;a&nbsp;href=&quot;mailto:[email protected]&quot;&nbsp;target=&quot;_blank&quot;&gt;[email protected]&lt;/a&gt;&lt;br&gt;<br>
&lt;a&nbsp;href=&quot;https://lists.ninenines.eu/listinfo/extend&quot;&nbsp;target=&quot;_blank&quot;&gt;https://lists.ninenines.eu/&lt;u&gt;&lt;/u&gt;listinfo/extend&lt;/a&gt;&lt;br&gt;<br>
&lt;br&gt;<br>
&lt;/blockquote&gt;&lt;/blockquote&gt;<br>
&lt;br&gt;<br>
&lt;br&gt;<br>
--&lt;br&gt;<br>
Stéphane&nbsp;Wirtel&nbsp;-&nbsp;&lt;a&nbsp;href=&quot;http://wirtel.be&quot;&nbsp;target=&quot;_blank&quot;&gt;http://wirtel.be&lt;/a&gt;&nbsp;-&nbsp;@matrixise&lt;br&gt;<br>
______________________________&lt;u&gt;&lt;/u&gt;_________________&lt;br&gt;<br>
Extend&nbsp;mailing&nbsp;list&lt;br&gt;<br>
&lt;a&nbsp;href=&quot;mailto:[email protected]&quot;&nbsp;target=&quot;_blank&quot;&gt;[email protected]&lt;/a&gt;&lt;br&gt;<br>
&lt;a&nbsp;href=&quot;https://lists.ninenines.eu/listinfo/extend&quot;&nbsp;target=&quot;_blank&quot;&gt;https://lists.ninenines.eu/&lt;u&gt;&lt;/u&gt;listinfo/extend&lt;/a&gt;&lt;br&gt;<br>
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br&nbsp;clear=&quot;all&quot;&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;&lt;/div&gt;<br>
&lt;/div&gt;<br>

</tt>