dart - 如何将POST header 中的数据检索到变量中?

标签 dart

在PHP中,我可以从提交的表单中获取数据。从POST或GET header 。如果不想向用户显示数据(GET),请使用POST。我可以通过以下方式提取POST数据:

<form action="" method="post">
  <input type="text" name="name" value="data">
  <button type="submit">
</form>

if(!empty($_POST)){
  $variable=$_POST["name"];
  print($variable); //data
}

如何在Dart中做到?

最佳答案

如果内容已用url编码,则可以在内容上使用Uri.splitQueryString

UTF8.decodeStream(request).then((content) {
  final params = Uri.splitQueryString(content);
  print(params['name']);
});

关于dart - 如何将POST header 中的数据检索到变量中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20732484/

相关文章:

dart - WebStorm中Dart的堆栈跟踪未与代码链接

android - 每隔一分钟在背景中重复一次功能

list - 如何在 flutter 中制作变量列表?

dart - flutter - 创建一个从 minHeight 开始,增长到 maxHeight 的盒子的正确方法

Dart 类型测试在局部变量和类成员变量之间的工作方式不同

dart - 当双重期望时如何处理响应中的 int ?

flutter - 如何在Flutter中的Tabbarwiew中使Web View 可滚动

android - Flutter:Map <String,T>的ListView.Builder类型

flutter - Flutter-自定义Flutter相机插件

dart - Dart,将onClick事件添加到动态添加的元素