1

I want to fetch data in my flutter app from my own PHP file where I did echo jsonEncode(object);

but it giving following error :

Error: XMLHttpRequest error.
dart-sdk/lib/_internal/js_dev_runtime/patch/core_patch.dart 906:28                get current
packages/http/src/browser_client.dart 71:22                                       <fn>
dart-sdk/lib/async/zone.dart 1612:54                                              runUnary
dart-sdk/lib/async/future_impl.dart 152:18                                        handleValue
dart-sdk/lib/async/future_impl.dart 704:44                                        handleValueCallback
dart-sdk/lib/async/future_impl.dart 733:13                                        _propagateToListeners
dart-sdk/lib/async/future_impl.dart 530:7                                         [_complete]
dart-sdk/lib/async/stream_pipe.dart 61:11                                         _cancelAndValue
dart-sdk/lib/async/stream.dart 1219:7                                             <fn>
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 324:14  _checkAndCall
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 329:39  dcall
dart-sdk/lib/html/dart2js/html_dart2js.dart 37307:58                              <fn>
    at Object.createErrorWithStack (http://localhost:42101/dart_sdk.js:5347:12)
    at Object._rethrow (http://localhost:42101/dart_sdk.js:39349:16)
    at async._AsyncCallbackEntry.new.callback (http://localhost:42101/dart_sdk.js:39343:13)

my flutter code where is giving the error ..

  getdata() async {
    typesOfc = await http.get(Uri.parse("http://localhost:4545/"));
    print(jsonDecode(typesOfc));
  }

I'm using http plugin

my php code ..


if($action == 'fetchData'){
   $fetchQuery = "SELECT `NAME` , `PASSWORD` FROM `REGISTER`";
   $FetchResult = mysqli_query($connectLhost , $fetchQuery);
   $data = array();
   if($FetchResult->num_rows > 0){
    while($row = $FetchResult->fetch_assoc()){
        $data[]  = $row;  
    } 
   echo json_encode($data);
   }else{
    echo "Cant FetchData";
   }
}                
ItzJvs
  • 301
  • 10
  • 1
    https://stackoverflow.com/questions/60191683/xmlhttprequest-error-in-flutter-web-enabling-cors-aws-api-gateway – xahid_rocks Jun 21 '21 at 09:22

0 Answers0