Sockets 如何响应dart上的套接字
我有一个简单的dart服务器,可以正常工作Sockets 如何响应dart上的套接字,sockets,dart,Sockets,Dart,我有一个简单的dart服务器,可以正常工作 导入'dart:io'; 导入“dart:convert”; main(){ ServerSocket.bind('127.0.0.1',9999) .then((服务器套接字){ 打印(“连接”); 侦听((套接字){ socket.transform(UTF8.decoder).listen((数据){ 打印(数据); }); }); }); } 如何使用自定义JSON或XML响应套接字。我也得到了XML,当我打印时,它打印为字符串 谢谢你如果你
导入'dart:io';
导入“dart:convert”;
main(){
ServerSocket.bind('127.0.0.1',9999)
.then((服务器套接字){
打印(“连接”);
侦听((套接字){
socket.transform(UTF8.decoder).listen((数据){
打印(数据);
});
});
});
}
如何使用自定义JSON或XML响应套接字。我也得到了XML,当我打印时,它打印为字符串
谢谢你如果你想发送的是一个字符串,像这样的东西应该可以完成这项工作
socket.response.write(数据);
//socket.response.close();
另请参见完整示例您对
是什么意思?如何使用自定义JSON或XML响应套接字
?您想知道如何创建这个JSON/XML还是如何发送它?您当前希望以何种形式发送数据?如何发送,我找到了一个关于如何创建数据的示例。您可以在问题中添加显示如何创建数据的代码吗。这样我们就知道你在处理什么,并可能为你提供一个合适的解决方案。在这里,你可以找到一个如何发送二进制数据的示例。您可以使用req.response.addString(…)
或req.response.write(…)
发送字符串。另见