Breeze / breeze.js.labs

OFFICIAL Breeze.js Labs package of extensions and utilities for Breeze.js client apps.
MIT License
43 stars 44 forks source link

Encode $select, $filter, ... in body when using ajax-post extention #37

Open art-ist opened 7 years ago

art-ist commented 7 years ago

When dynamically building breeze queries (I use the breeze JSON syntax), especially when using the great capability to use navigation properties, queries can get quite long. This in my view is the more common breeze-way issue than manually adding big parameters. Unfortunately when using the ajax-post extension, only the withParameters-parameters are sent in the message body. The $filter, $select, ... parameters are still sent in the querystring, which tends to get too long.