import {Injectable} from "@angular/core"; import {HttpClient, HttpHeaders} from "@angular/common/http"; import {Observable} from "rxjs"; import {environment} from "../../../environments/environment"; @Injectable({ providedIn: "root" }) export class SingleRecordValidatorService { constructor(private http: HttpClient) {} validateRecord(xml: string, guidelinesName: string): Observable { let url = environment.validatorAPI + "validate?guidelines="+guidelinesName; let headers = new HttpHeaders({'Content-Type': 'application/json', 'accept': 'application/json'}); return this.http.post(url, xml, {headers: headers}); } }