# Boundary node http response headers

**URL:** <https://forum.dfinity.org/t/boundary-node-http-response-headers/10747>\
**Category:** Developers\
**Created:** [February 7, 2022, 4:21pm UTC](https://forum.dfinity.org/t/boundary-node-http-response-headers/10747 "2022-02-07T16:21:52Z")\
**Posts on this page:** 1\
**Showing post:** 50

<div class="post-metadata">

**Author:** ![3cL1p5e7](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/3cl1p5e7/32/4649_2.png) [@3cL1p5e7](https://forum.dfinity.org/u/3cL1p5e7)\
**Post date:** [February 12, 2022, 8:54pm UTC](https://forum.dfinity.org/t/boundary-node-http-response-headers/10747/50 "2022-02-12T20:54:35Z")

</div>

I agree with your words!

About your suggestion: there are some limitations for boundary node:

- The deploing own boundary node under custom domain is might be a great solution. But then it will lose the ability to work under `ic0.app` domain, especially when custom subdomains are released. Demergence-podcasts will live fine on `demergence.com` (for example), but not on potentially `demergence.ic0.app`.
- This may can affect the audience’s trust (not a fact)
- The streaming feature needs not only for demergence, it might be useful for others. And the **easiest** way to get streaming feature for ordinary developer is to use `certified_assets` canister (simple set `"type"="assets"` in your `dfx.json` and lets gooo)

In general, a solution is acceptable. Moreover, there is an [info about deploy boundary node](https://forum.dfinity.org/t/btcflower-xyz-seems-to-be-hosted-on-ic-but-why-this-domain-name-does-not-need-redirection/10787/4)

@lastmjs  
I’ve been thinking about this for the last week and can suggest the next:

- In theory, you can to develop custom service-worker with range streaming support and register it on your canister manually. It will catch `.raw.` requests with `range` headers, will try to collect chunks from canister query methods and will return response with ranges to the client. [There is my attempts](https://github.com/dfinity/ic/compare/master...3cL1p5e7:feature/service-worker-streaming-chunks) to do this and it works **nearly** fine with TODOs for `certfied_assets`

---

_[View the full topic](https://forum.dfinity.org/t/boundary-node-http-response-headers/10747)._
