# Angular Proxy - POST

**URL:** <https://discourse.cakephp.org/t/angular-proxy-post/7546>\
**Category:** Need Help\
**Created:** [March 26, 2020, 2:20pm UTC](https://discourse.cakephp.org/t/angular-proxy-post/7546 "2020-03-26T14:20:58Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![luigitonno](https://avatars.discourse-cdn.com/v4/letter/l/c68b51/32.png) [@luigitonno](https://discourse.cakephp.org/u/luigitonno)\
**Post date:** [March 26, 2020, 2:20pm UTC](https://discourse.cakephp.org/t/angular-proxy-post/7546/1 "2020-03-26T14:20:58Z")

</div>

Hi!

I am now working with CakePHP 4 and as frontend angular. I use Angular-Proxy because of CORS. This also works with my CakePHP 3 installation, but since I’m using 4, the $this-\>request-\>getDate() function is empty. At first I thought that I had to use $this-\>request-\>trustProxy = true;. But it doesn’t work that way either. Maybe someone can help me! Thanks!

best regards,  
Philipp

---

<div class="post-metadata">

**Author:** ![Zuluru](https://yyz1.discourse-cdn.com/flex029/user_avatar/discourse.cakephp.org/zuluru/32/1230_2.png) [@Zuluru](https://discourse.cakephp.org/u/Zuluru)\
**Post date:** [March 26, 2020, 3:33pm UTC](https://discourse.cakephp.org/t/angular-proxy-post/7546/2 "2020-03-26T15:33:17Z")

</div>

You meant `$this->request->getData()`, right? not `getDate`?

---

<div class="post-metadata">

**Author:** ![luigitonno](https://avatars.discourse-cdn.com/v4/letter/l/c68b51/32.png) [@luigitonno](https://discourse.cakephp.org/u/luigitonno)\
**Post date:** [March 26, 2020, 3:33pm UTC](https://discourse.cakephp.org/t/angular-proxy-post/7546/3 "2020-03-26T15:33:55Z")

</div>

Yes, i meant getData()! Sorry!

---

<div class="post-metadata">

**Author:** ![luigitonno](https://avatars.discourse-cdn.com/v4/letter/l/c68b51/32.png) [@luigitonno](https://discourse.cakephp.org/u/luigitonno)\
**Post date:** [April 1, 2020, 7:44pm UTC](https://discourse.cakephp.org/t/angular-proxy-post/7546/4 "2020-04-01T19:44:33Z")

</div>

Hi!

In case anyone’s interested: this problem has nothing to do with Proxy or Cors. It’s simply “-\>add(new BodyParserMiddleware())”. In CakePHP 3 it was obviously enabled by default. Stupid of me, but since I assumed something completely different for a long time it still took a lot of time. 🙂

Best regards,  
Philipp
