2
0
mirror of https://github.com/tenrok/axios.git synced 2026-05-18 12:39:44 +03:00

Adding baseURL to be used in getUri(), also removing question mark trimming since there seems to be no obvious reason for it. (#3737)

Co-authored-by: Jay <jasonsaayman@gmail.com>
This commit is contained in:
sakarit
2022-03-07 20:09:23 +02:00
committed by GitHub
parent 195c8e5ff5
commit bdb7d76d40
3 changed files with 44 additions and 1 deletions
+3 -1
View File
@@ -5,6 +5,7 @@ var buildURL = require('../helpers/buildURL');
var InterceptorManager = require('./InterceptorManager');
var dispatchRequest = require('./dispatchRequest');
var mergeConfig = require('./mergeConfig');
var buildFullPath = require('./buildFullPath');
var validator = require('../helpers/validator');
var validators = validator.validators;
@@ -119,7 +120,8 @@ Axios.prototype.request = function request(configOrUrl, config) {
Axios.prototype.getUri = function getUri(config) {
config = mergeConfig(this.defaults, config);
return buildURL(config.url, config.params, config.paramsSerializer).replace(/^\?/, '');
var fullPath = buildFullPath(config.baseURL, config.url);
return buildURL(fullPath, config.params, config.paramsSerializer);
};
// Provide aliases for supported request methods