This reverts commit 28a88cfa85.
28a88cfa85
Fix exceptions in `normalize_search` on e.g. `https://danbooru.donmai.us/users?search=blah`. Caused when the `search` param is not a hash.
Fix requests with bad file extensions not always returning errors correctly: * https://danbooru.donmai.us/posts.jpg * https://danbooru.donmai.us/posts.blah * https://danbooru.donmai.us/posts/bad.jpg * https://danbooru.donmai.us/posts/bad.blah