Pre-Request Script - pm.sendRequest Prunes the Body for a Get http requet

Below is my Pre-Request Script,
url: ‘http://xyz:1234/someuri/uri’,
method: ‘GET’,
header: [“Accept: /”,“Content-Type: application/json”],
body: {
mode: ‘raw’,
raw: JSON.stringify({“query”: “select * from employee”})
}, (err, res) => {
if (err) {
else {
var data = res.json();

The above script fails with 400 Bad Request with below error

  1. status: 400

  2. error: “Bad Request”

  3. message: “Required request body is missing: public org.springframework.http.ResponseEntity<java.lang.Object> com.lsx.DbUtility.RestServiceHello.getOracleResult(java.util.Map<java.lang.String, java.lang.String>,com.lsx.DbUtility.Qbuilder) throws java.sql.SQLException,java.lang.ClassNotFoundException”

It looks like Postman is Pruning the Body for http Get call, how can we allow this in Pre-Request script.
Please note that I’m able to successfully call via a Postman Request which seem to use below settings to disable the pruning body from get request,
“protocolProfileBehavior”: {
“disableBodyPruning”: true

I would like to do the same in Pre-request script but i cannot find a working solution for it.

Please help.