# Wildcard in http-in node (catch-all mode)

**URL:** https://discourse.nodered.org/t/wildcard-in-http-in-node-catch-all-mode/14852
**Category:** FAQs
**Created:** [28 August 2019 13:53 UTC](https://discourse.nodered.org/t/wildcard-in-http-in-node-catch-all-mode/14852 "2019-08-28T13:53:24Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![yalinsayi](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/yalinsayi/32/6127_2.png) [@yalinsayi](https://discourse.nodered.org/u/yalinsayi)
#### Post date: [28 August 2019 13:53 UTC](https://discourse.nodered.org/t/wildcard-in-http-in-node-catch-all-mode/14852/1 "2019-08-28T13:53:24Z")

</div>

Hi,

Do you have any plans to extend http-in node to have a catch-all mode?

a wildcard url like [http://somesite.com/subdir/\*](http://somesite.com/subdir/*)

to catch all requests to

[http://somesite.com/subdir/](http://somesite.com/subdir/)  
[http://somesite.com/subdir/foo](http://somesite.com/subdir/foo)  
[http://somesite.com/subdir/foo/bar](http://somesite.com/subdir/foo/bar)  
[http://somesite.com/subdir/foo/bar?foo=bar&bar=foo](http://somesite.com/subdir/foo/bar?foo=bar&bar=foo)  
..  
[http://somesite.com/subdir/foo/bar](http://somesite.com/subdir/foo/bar)... .... baz/?something=foo&otherthing=bar

so one can process msg.req.url string for more fine grained routing.

currently i'm using named parameters like [http://somesite.com/subdir/:level1/:level2/:level3/:level4/](http://somesite.com/subdir/:level1/:level2/:level3/:level4/) ..

Thanks.

---

<div class="post-metadata">

### Author: ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)
#### Post date: [28 August 2019 14:00 UTC](https://discourse.nodered.org/t/wildcard-in-http-in-node-catch-all-mode/14852/2 "2019-08-28T14:00:10Z")

</div>

Have you tried setting the path field to `/subdir/*` ? That already does what you are asking for.

The only caveat is that it will not handle a request for `/subdir` - it needs the trailing `/` to match.

If you want to handle `/subdir` as well, then you can use `/subdir/?*`

---

<div class="post-metadata">

### Author: ![yalinsayi](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/yalinsayi/32/6127_2.png) [@yalinsayi](https://discourse.nodered.org/u/yalinsayi)
#### Post date: [28 August 2019 15:50 UTC](https://discourse.nodered.org/t/wildcard-in-http-in-node-catch-all-mode/14852/3 "2019-08-28T15:50:42Z")

</div>

Wow! thank you.

I don't know how i couldn't figure that out. 😃

That's exactly what i wanted.

Thanks a lot.
