Browse Source

add WebHttpUrlEncodingCodec class to http-utils

pull/9209/head
mehmet-erim 5 years ago
parent
commit
c7ce181d87
  1. 20
      npm/ng-packs/packages/core/src/lib/utils/http-utils.ts

20
npm/ng-packs/packages/core/src/lib/utils/http-utils.ts

@ -1,4 +1,24 @@
import { HttpParameterCodec } from '@angular/common/http';
export function getPathName(url: string): string {
const { pathname } = new URL(url, window.location.origin);
return pathname;
}
export class WebHttpUrlEncodingCodec implements HttpParameterCodec {
encodeKey(k: string): string {
return encodeURIComponent(k);
}
encodeValue(v: string): string {
return encodeURIComponent(v);
}
decodeKey(k: string): string {
return decodeURIComponent(k);
}
decodeValue(v: string) {
return decodeURIComponent(v);
}
}

Loading…
Cancel
Save