Unset the UserAgent Header in the TS client (#781)
This commit is contained in:
parent
b60e598277
commit
6907261453
|
|
@ -1,5 +1,4 @@
|
||||||
import { HttpError } from "./HttpError"
|
import { HttpError } from "./HttpError"
|
||||||
import { UserAgent } from "./UserAgent"
|
|
||||||
|
|
||||||
export interface IHttpClient {
|
export interface IHttpClient {
|
||||||
get(url: string, headers?: Map<string, string>): Promise<string>;
|
get(url: string, headers?: Map<string, string>): Promise<string>;
|
||||||
|
|
@ -26,7 +25,6 @@ export class HttpClient implements IHttpClient {
|
||||||
|
|
||||||
xhr.open(method, url, true);
|
xhr.open(method, url, true);
|
||||||
xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest");
|
xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest");
|
||||||
xhr.setRequestHeader("User-Agent", UserAgent);
|
|
||||||
if (headers) {
|
if (headers) {
|
||||||
headers.forEach((value, header) => xhr.setRequestHeader(header, value));
|
headers.forEach((value, header) => xhr.setRequestHeader(header, value));
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,6 @@ import { DataReceived, TransportClosed } from "./Common"
|
||||||
import { IHttpClient } from "./HttpClient"
|
import { IHttpClient } from "./HttpClient"
|
||||||
import { HttpError } from "./HttpError"
|
import { HttpError } from "./HttpError"
|
||||||
import { ILogger, LogLevel } from "./ILogger"
|
import { ILogger, LogLevel } from "./ILogger"
|
||||||
import { UserAgent } from "./UserAgent"
|
|
||||||
|
|
||||||
export enum TransportType {
|
export enum TransportType {
|
||||||
WebSockets,
|
WebSockets,
|
||||||
|
|
@ -196,7 +195,6 @@ export class LongPollingTransport implements ITransport {
|
||||||
}
|
}
|
||||||
|
|
||||||
let pollXhr = new XMLHttpRequest();
|
let pollXhr = new XMLHttpRequest();
|
||||||
pollXhr.setRequestHeader("User-Agent", UserAgent);
|
|
||||||
if (transferMode === TransferMode.Binary) {
|
if (transferMode === TransferMode.Binary) {
|
||||||
pollXhr.responseType = "arraybuffer";
|
pollXhr.responseType = "arraybuffer";
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
export const UserAgent = "Microsoft.AspNetCore.Sockets.Client.Http-js/1.0.0-alpha";
|
|
||||||
Loading…
Reference in New Issue