# GET /posts/ request got plain HTTP error

**URL:** <https://meta.discourse.org/t/get-posts-request-got-plain-http-error/279552>\
**Category:** UX\
**Tags:** pr-welcome\
**Created:** [September 20, 2023, 6:46am UTC](https://meta.discourse.org/t/get-posts-request-got-plain-http-error/279552 "2023-09-20T06:46:48Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![Hyan](https://avatars.discourse-cdn.com/v4/letter/h/5fc32e/32.png) [@Hyan](https://meta.discourse.org/u/Hyan)\
**Post date:** [September 20, 2023, 1:57pm UTC](https://meta.discourse.org/t/get-posts-request-got-plain-http-error/279552/8 "2023-09-20T13:57:50Z")

</div>

> [@pfaffman](#):
>
> I guess it’s because `/posts/:id/xxx` is a valid route.

Yes. That how I end up with this bare /posts URL after removing the rest of parameters (but I forget where I see the /posts/:id/xxx page now). I have thought /posts is a valid route for a user’s all posts. This may be an edge case that Discourse doesn’t cover.

---

_[View the full topic](https://meta.discourse.org/t/get-posts-request-got-plain-http-error/279552)._
