We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents d0cca14 + eff8222 commit 33298e2Copy full SHA for 33298e2
src/https/angular/ns-http-xhr-backend.ts
@@ -56,10 +56,19 @@ export class NativeScriptHttpXhrBackend extends NsHttpBackEnd {
56
57
private _request(request: HttpRequest<any>) {
58
const method = request.method as 'GET' | 'POST' | 'PUT' | 'DELETE' | 'PATCH' | 'HEAD';
59
+ let url = request.url;
60
+ if (request.params) {
61
+ const params = request.params.toString();
62
+ if (params.length) {
63
+ const qIdx = url.indexOf('?');
64
+ const sep = qIdx === -1 ? '?' : (qIdx < url.length - 1 ? '&' : '');
65
+ url += sep + params;
66
+ }
67
68
return from(
69
httpsRequest(
70
{
- url: request.url,
71
+ url,
72
method,
73
headers: this._mapHeaders(request),
74
params: this._mapParams(request),
0 commit comments