【发布时间】:2014-01-10 17:48:18
【问题描述】:
在 Dart 语言中,http_server 包允许实现虚拟主机。
import 'package:http_server/http_server.dart';
import 'dart:io';
void main() {
HttpServer.bind('localhost', 8080).then((server) {
var virtualServer = new VirtualHost(server);
virtualServer.addHost('domain1.com').listen(
(HttpRequest request) {
// what should I do now?
}
});
}
- 如何使用 http_server 包为 /web/ 下的子目录中的网站提供服务?
- 最好将网站放在通常的“web”目录下面吗?
【问题讨论】:
-
for 2) 你可以看看[如何组织混合HTTP服务器+Web客户端Dart项目文件?][1] [1]:stackoverflow.com/questions/20884103
-
感谢 Günter,这很有帮助。
标签: dart virtualhost