首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Webmachine中处理帖子提交?

如何在Webmachine中处理帖子提交?
EN

Stack Overflow用户
提问于 2011-11-22 07:46:40
回答 1查看 1.4K关注 0票数 4

某个仁慈的灵魂可以告诉我如何编写或指示我使用简单的Webmachine请求来处理POST请求;例如,通过类似以下内容提交:

代码语言:javascript
复制
<form name="input" action="yada yada" method="post">
   Username: <input type="text" name="fname" />
   <input type="submit" value="Submit" />
</form>   

非常感谢,

LRP

EN

回答 1

Stack Overflow用户

发布于 2011-11-22 16:42:25

给定您的POST,您要确保‘webmachine resource’原子包含在允许的方法列表中:

代码语言:javascript
复制
allowed_methods(ReqData, Context) ->
    {['HEAD', 'GET', 'PUT', 'DELETE', 'POST'], ReqData, Context}.

然后您可以将您的PUT请求放入以下函数中:

代码语言:javascript
复制
process_post(ReqData, Context) ->
...
{true, Context}.

有关这方面的教程,请访问:

http://www.planeterlang.org/en/planet/article/The_BeeBole_ErlangWeb_Tutorial_Webmachine-Style/

下面是关于如何管理一个简单的POST请求的另一个示例:

https://bitbucket.org/bryan/wmexamples/src/tip/src/formjson_resource.erl

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8220152

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档