# Can we somehow achieve or build a canister with a interface bahaving like a classic web server

**URL:** <https://forum.dfinity.org/t/can-we-somehow-achieve-or-build-a-canister-with-a-interface-bahaving-like-a-classic-web-server/1257>\
**Category:** Developers\
**Created:** [September 11, 2020, 4:59pm UTC](https://forum.dfinity.org/t/can-we-somehow-achieve-or-build-a-canister-with-a-interface-bahaving-like-a-classic-web-server/1257 "2020-09-11T16:59:07Z")\
**Posts on this page:** 1\
**Showing post:** 51

<div class="post-metadata">

**Author:** ![paulyoung](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/paulyoung/32/5251_2.png) [@paulyoung](https://forum.dfinity.org/u/paulyoung)\
**Post date:** [May 25, 2021, 12:02am UTC](https://forum.dfinity.org/t/can-we-somehow-achieve-or-build-a-canister-with-a-interface-bahaving-like-a-classic-web-server/1257/51 "2021-05-25T00:02:09Z")

</div>

@chenyan thanks Yan!

I would also like to propose that `http_request` can determine the HTTP status code as part of its return value.

I’ve already encountered a scenario where I need to return a `403` but am unable to do so.

Is there a better place to discuss this and make these proposals?

---

_[View the full topic](https://forum.dfinity.org/t/can-we-somehow-achieve-or-build-a-canister-with-a-interface-bahaving-like-a-classic-web-server/1257)._
