我经常以下列方式设计分步流程(即购物车):
<CFLOCATION />
将用户发送到下一步/页面。我的问题是,这是<CFLOCATION />
的正确使用吗?查看此标记的definition,它似乎应该用于实际的“移动文件”,考虑到它默认发送HTTP标头响应代码,并允许您输入另一个,如果需要。
在我的情况下,没有“移动的文件”,我只想在用户完成任务后将用户发送到另一个页面。如果有人要查看IIS日志,可能会产生误导,看到一堆301。
我只是在这里寻找最佳实践原则,假设我无法重新设计使用AJAX的整个过程。
答案 0 :(得分:5)
对我来说似乎很好。 CFLocation默认执行302重定向,因此临时重定向很好。除非你为statusCode指定301?