Tag: httpredirect

Spring MVC @RestController和redirect

我有一个使用Spring MVC @RestController实现的REST端点。 有时,取决于我的控制器中的input参数我需要在客户端发送httpredirect。 是否有可能与Spring MVC @RestController,如果是这样,你可以请示例?

url片段和302redirect

众所周知,URL片段( #之后的部分)不会被发送到服务器。 我不知道当涉及服务器redirect(通过HTTP状态302和Location:标头)时,碎片如何工作。 我的问题实际上是双重的: 如果原始URL有一个片段( /original.php#foo ),并且redirect到/new.php ,原始URL的片段部分是否会丢失? 或者它有时会被应用到新的URL? 在这种情况下,新的URL会是/new.php#foo吗? 无论原始URL如何,如果服务器redirect到一个带有片段( /new.php#foo )的新URL,该片段/new.php#foo会被“尊重”? 或者,服务器真的没有干扰片段的业务 – 所以浏览器会忽略它,只需去/new.php ?