¿Cómo hacer solicitudes HTTP habilitadas para CORS en Angular 2?

El error es el siguiente:

XMLHttpRequest no se puede cargarhttp://some_url.herokuapp.com/api/some_api/. No hay encabezado 'Access-Control-Allow-Origin' presente en el recurso solicitado. Origen 'http: // localhost: 3000'por lo tanto, no se permite el acceso. La respuesta tenía el código de estado HTTP 503.

al llamar

devuelve this._http.post (requestUrl, JSON.stringify (requestBody), requestOptions)

Tuve problemas con CORS (cuando trabajaba conAngular 1) en el pasado y recuerdo que una vez que CORS se activó en el lado del servidor, tuve quetransformar la solicitud http para analizar ciertos encabezados HTTP.

Estoy bastante confundido acerca de cómo debería funcionar, por lo que cualquier explicación es muy bienvenida.

Respuestas a la pregunta(1)

Su respuesta a la pregunta