>source

서버에서 데이터를 검색합니다. Android 및 iOS로 잘 작동합니다. 그러나 웹에서는 오류 메시지가 나타납니다. xmlhttprequest 오류

My.의 Lib 가져 오기

import 'package:http/http.dart' as http;

API.

Future<String> abc() async {
 var response= await http.get(
    'https://192.168.1.1:1234/api/getlist',
    headers: <String, String>{
      'Content-Type': 'application/json; charset=UTF-8',
      'Access-Control-Allow-Origin': '*',
      "Access-Control-Allow-Credentials": "true",
      "Access-Control-Allow-Headers":
          "Origin,Content-Type,X-Amz-Date,Authorization,X-Api-Key,X-Amz-Security-Token,locale",
      "Access-Control-Allow-Methods": "GET, OPTIONS"
    },
  );
}

오류가 발생했습니다

XMLHttpRequest error

프런트 엔드 요청에서 전달하는 대신 API에 대한 Cors 헤더를 포함하십시오.

Dinesh Nagarajan2021-07-27 08:34:57

수정 방법을 보여주세요

kevin2021-07-27 08:43:25

나는 노력하지 않습니다

kevin2021-07-27 08:54:15
  • 이전 python : Django Heroku 더 많은 변경을 위해 개발 서버로 돌아가는 방법
  • 다음 권한 지원 : Google 클라우드 청구 예산 API를 사용하는 경우 403 오류