|
[
Permlink
| « Hide
]
Simon Lieschke added a comment - 12/Dec/07 12:41 AM
Have a look at the redirect after POST pattern
Simon, thanks for the suggestion. We already use this pattern in many places in Confluence. The back button works on the search page in Confluence 2.7 and above without using that pattern because we removed the no-store caching header
This request is to make the searches "bookmarkable", by giving them a permanent URL. Unfortunately, the redirect-to-GET-after-POST doesn't help us here. I think that we should just move all URL parsing to be UTF-8, and check in the setup that this is correct. Then we can use GETs properly.
As most people use the standalone configuration, this should be setup already (in the standalone). For other application servers, we would need to provide instructions.
Yeah, I found this issue via the blog post in question
The Wikipedia page notes the pattern helps applications to behave more intuitively with browser bookmarks. You couldn't redirect to the permanent URL that identifies the search with an identifier? Or is the idea that you can only link to a saved smart list (possibly because you don't want to persist the search criteria for every search performed)?
Unfortunately, we can't. Searches can't currently be persisted. As you suspected, implementing persistence for searches is called "smart lists", CONF-6453. Scott's suggestion might work, but we still have several application servers which we're unable to configure to use UTF-8 URL encoding. Resin 3 on confluence.atlassian.com is a case in point. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||