Ond*_*rej 13 html architecture post administration get
我有点困惑一件事.我无法决定是否在我的搜索表单中使用POST或GET方法.
通常我会将GET方法用于这样的表单,因此用户可以为他们获得的结果添加书签.但是这一次,搜索表单存在于管理区域中,因此结果很快就会相关,并且不需要为结果添加书签,当然,它们并非公开给所有人.
更具体地说,搜索功能旨在与用户列表一起使用,因此可能会有一些特定用户被搜索.我的想法是使用POST方法,其中表单将被重定向到同一页面,因此我将获得按搜索字符串过滤的用户列表.还有分页,所以我会在每个分页链接(下一页,上一页,第一页和最后一页链接)上添加搜索字符串,以便以后不会丢失搜索字符串(在任何后续会话中)搜索,如搜索结果的分页等).
没有明显的理由可以选择一个接一个,两者都可以使用.POST方法会有点麻烦,但另一方面,搜索表单中有高级选项(大约5个复选框),我不喜欢用太多的值来修改URL栏的想法(并且我希望用户不要经常在搜索会话之后使用分页,因此如果使用POST方法,则值不会经常到达地址栏.
您更喜欢在CMS和类似系统中搜索哪一个?
感谢大家!
Que*_*tin 51
您正在获取数据,因此请使用GET.POST会产生刷新和返回的问题.
不要迷恋你的URI的美丽,它们是一种工具,而不是一件艺术品.
| 归档时间: |
|
| 查看次数: |
12098 次 |
| 最近记录: |