我想尝试一下 flutter HttpServer 库,但一开始就卡住了。
import 'dart:io';
void main() async {
var server = await HttpServer.bind(InternetAddress.loopbackIPv4, 8080);
}
Run Code Online (Sandbox Code Playgroud)
继续以下异常:
Error: Unsupported operation: InternetAddress.LOOPBACK_IP_V4
at Object.throw_ [as throw] (http://localhost:43203/dart_sdk.js:4040:11)
at Function.get LOOPBACK_IP_V4 [as LOOPBACK_IP_V4] (http://localhost:43203/dart_sdk.js:59789:17)
at Function.get loopbackIPv4 [as loopbackIPv4] (http://localhost:43203/dart_sdk.js:59786:33)
at main (http://localhost:43203/packages/dolphin/main.dart.lib.js:13:68)
at main.next (<anonymous>)
at runBody (http://localhost:43203/dart_sdk.js:41692:34)
at Object._async [as async] (http://localhost:43203/dart_sdk.js:41720:7)
at Object.main$ [as main] (http://localhost:43203/packages/dolphin/main.dart.lib.js:12:18)
at main$ (http://localhost:43203/web_entrypoint.dart.lib.js:14:12)
at main$.next (<anonymous>)
at onValue (http://localhost:43203/dart_sdk.js:41673:33)
at _RootZone.runUnary (http://localhost:43203/dart_sdk.js:41558:58)
at _FutureListener.thenAwait.handleValue (http://localhost:43203/dart_sdk.js:37044:29)
at handleValueCallback (http://localhost:43203/dart_sdk.js:37545:49)
at Function._propagateToListeners (http://localhost:43203/dart_sdk.js:37577:17)
at …Run Code Online (Sandbox Code Playgroud) flutter-web ×1