# 2.4.2: Query parameters passed to a V8 script are automatically forwarded to subsequent http-service calls?

**URL:** <https://community.dreamfactory.com/t/2-4-2-query-parameters-passed-to-a-v8-script-are-automatically-forwarded-to-subsequent-http-service-calls/3696>\
**Category:** Server-Side Scripting\
**Created:** [March 5, 2017, 12:48pm UTC](https://community.dreamfactory.com/t/2-4-2-query-parameters-passed-to-a-v8-script-are-automatically-forwarded-to-subsequent-http-service-calls/3696 "2017-03-05T12:48:45Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![alabala](https://avatars.discourse-cdn.com/v4/letter/a/c89c15/32.png) [@alabala](https://community.dreamfactory.com/u/alabala)\
**Post date:** [March 5, 2017, 12:48pm UTC](https://community.dreamfactory.com/t/2-4-2-query-parameters-passed-to-a-v8-script-are-automatically-forwarded-to-subsequent-http-service-calls/3696/1 "2017-03-05T12:48:45Z")

</div>

Looks like all query parameters passed to a v8 script-service are automatically appended to subsequent platform.api calls, and there is no way to override them within the same script:

curl -X GET “[http://localhost:8080/api/v2/v8\_service?p=yyyy](http://localhost:8080/api/v2/v8_service?p=yyyy)”

…  
//v8\_service:  
var options = {  
parameters: {  
p: ‘xxxx’ //doesn’t override event.request.parameters.p  
}  
};  
platform.api.get(http\_service, options); //p=yyyy gets passed on to the http\_service

…

This seems to be the case since 2.3.0. Is this a new feature? It breaks our 2.2.1 code.

---

<div class="post-metadata">

**Author:** ![alabala](https://avatars.discourse-cdn.com/v4/letter/a/c89c15/32.png) [@alabala](https://community.dreamfactory.com/u/alabala)\
**Post date:** [March 17, 2017, 6:39pm UTC](https://community.dreamfactory.com/t/2-4-2-query-parameters-passed-to-a-v8-script-are-automatically-forwarded-to-subsequent-http-service-calls/3696/2 "2017-03-17T18:39:40Z")

</div>

I also tried:  
platform.api.get(“http\_service?p=xxxx”);

instead of:  
platform.api.get(“http\_service”, null, options);

Alas, the parameter ‘p’ kept its original value of ‘yyyy’. This is still true with Dreamfactory v2.5.0
