Проблема с CORS

Есть такой код:

use actix_web::{web, HttpResponse, Result};
use serde::{Deserialize, Serialize};

#[derive(Serialize, Deserialize)]
struct MyObj {
    name: String,
}

async fn index(obj: web::Path<MyObj>) -> Result<HttpResponse> {
    Ok(HttpResponse::Ok().json(MyObj {
        name: obj.name.to_string(),
    }))
}

#[actix_rt::main]
async fn main() -> std::io::Result<()> {

    use actix_web::{App, HttpServer};

    HttpServer::new(|| App::new().route(r"{name}", web::get().to(index)))

        .bind("127.0.0.1:8088")?
        .run()
        .await
}

Он работает нормально и если зайти, например на такую страницу c локалки - можно увидеть следующее:

введите сюда описание изображения


Далее я пытаюсь из другого приложения(на локалке) отправить запрос к вышеупомянутой странице и получаю следующие ошибки:

введите сюда описание изображения

Вопрос:
Какое самое простое решение существует в данном случае, что бы дать доступ к запросу из другого приложения?
Примеры которые находил в интернете не удавалось интегрировать(без ошибок) в текущую реализацию.


Ответы (0 шт):