merge
This commit is contained in:
commit
b66c2886c1
|
|
@ -150,17 +150,19 @@ var SimpleConnector = /** @class */ (function (_super) {
|
||||||
* @param headers
|
* @param headers
|
||||||
*/
|
*/
|
||||||
SimpleConnector.prototype.makeBridgeUrl = function (url, headers) {
|
SimpleConnector.prototype.makeBridgeUrl = function (url, headers) {
|
||||||
if (process.env.NODE_ENV === 'development' && process.env.PROD !== 'true') {
|
// if (process.env.PROD !== 'true') {
|
||||||
console.warn('在development下无法通过bridge访问资源,将直接访问,可能失败', url);
|
// console.warn('在development下无法通过bridge访问资源,将直接访问,可能失败', url);
|
||||||
return url;
|
// return url;
|
||||||
}
|
// }
|
||||||
var search = new url_1.default.URLSearchParams({
|
var encodeUrl = encodeURIComponent(url);
|
||||||
url: url,
|
// const urlParse = URL.parse(url, true);
|
||||||
});
|
// const { search } = urlParse as {
|
||||||
if (headers) {
|
// search: string;
|
||||||
search.append('headers', JSON.stringify(headers));
|
// };
|
||||||
}
|
// if (headers) {
|
||||||
return "".concat(this.serverBridgeUrl, "?").concat(search.toString());
|
// search.append('headers', JSON.stringify(headers));
|
||||||
|
// }
|
||||||
|
return "".concat(this.serverBridgeUrl, "?url=").concat(encodeUrl);
|
||||||
};
|
};
|
||||||
SimpleConnector.prototype.parseBridgeRequestQuery = function (urlParams) {
|
SimpleConnector.prototype.parseBridgeRequestQuery = function (urlParams) {
|
||||||
var search = new url_1.default.URLSearchParams(urlParams);
|
var search = new url_1.default.URLSearchParams(urlParams);
|
||||||
|
|
|
||||||
|
|
@ -145,19 +145,20 @@ export class SimpleConnector<ED extends EntityDict, BackCxt extends AsyncContext
|
||||||
* @param headers
|
* @param headers
|
||||||
*/
|
*/
|
||||||
makeBridgeUrl(url: string, headers?: Record<string, string>) {
|
makeBridgeUrl(url: string, headers?: Record<string, string>) {
|
||||||
if (process.env.NODE_ENV === 'development' && process.env.PROD !== 'true') {
|
// if (process.env.PROD !== 'true') {
|
||||||
console.warn('在development下无法通过bridge访问资源,将直接访问,可能失败', url);
|
// console.warn('在development下无法通过bridge访问资源,将直接访问,可能失败', url);
|
||||||
return url;
|
// return url;
|
||||||
}
|
// }
|
||||||
|
const encodeUrl = encodeURIComponent(url);
|
||||||
|
// const urlParse = URL.parse(url, true);
|
||||||
|
// const { search } = urlParse as {
|
||||||
|
// search: string;
|
||||||
|
// };
|
||||||
|
// if (headers) {
|
||||||
|
// search.append('headers', JSON.stringify(headers));
|
||||||
|
// }
|
||||||
|
|
||||||
const search = new URL.URLSearchParams({
|
return `${this.serverBridgeUrl}?url=${encodeUrl}`;
|
||||||
url,
|
|
||||||
});
|
|
||||||
if (headers) {
|
|
||||||
search.append('headers', JSON.stringify(headers));
|
|
||||||
}
|
|
||||||
|
|
||||||
return `${this.serverBridgeUrl}?${search.toString()}`;
|
|
||||||
}
|
}
|
||||||
parseBridgeRequestQuery(urlParams: string): { url: string; headers?: Record<string, string> | undefined; } {
|
parseBridgeRequestQuery(urlParams: string): { url: string; headers?: Record<string, string> | undefined; } {
|
||||||
const search = new URL.URLSearchParams(urlParams);
|
const search = new URL.URLSearchParams(urlParams);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue