Skip to content

Error: XMLHttpRequest error. #34

@ryosuke-hujisawa

Description

@ryosuke-hujisawa
    var data = await MetadataFetch.extract(
      'https://flutter.dev'); // returns a Metadata object
          print(data); // Metadata.toString()
          print(data?.title); // Metadata.title
          print(data?.toMap()); // converts Metadata to map
          print(data?.toJson()); // converts Metadata to JSON

I tried to get the title tag of website in a web browser on my local host, but it failed. It also fails in the production environment because of this error. I'm sure the cross-domain error has something to do with it, but how can I get the meta tags in my web browser?

Error: XMLHttpRequest error.
    dart-sdk/lib/_internal/js_dev_runtime/patch/core_patch.dart 909:28                get current
packages/http/src/browser_client.dart 71:22                                       <fn>
dart-sdk/lib/async/zone.dart 1613:54                                              runUnary
dart-sdk/lib/async/future_impl.dart 155:18                                        handleValue
dart-sdk/lib/async/future_impl.dart 707:44                                        handleValueCallback
dart-sdk/lib/async/future_impl.dart 736:13                                        _propagateToListeners
dart-sdk/lib/async/future_impl.dart 533: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:7357/dart_sdk.js:5054:12)
    at Object._rethrow (http://localhost:7357/dart_sdk.js:37670:16)
    at async._AsyncCallbackEntry.new.callback (http://localhost:7357/dart_sdk.js:37666:13)
    at Object._microtaskLoop (http://localhost:7357/dart_sdk.js:37526:13)
    at _startMicrotaskLoop (http://localhost:7357/dart_sdk.js:37532:13)
    at http://localhost:7357/dart_sdk.js:33303:9

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions