如何将POST头中的数据检索到变量中?

时间:2013-12-22 18:14:19

标签: dart

在PHP中,我可以从提交的表单中获取数据。从POST或GET标题。如果我不想向用户显示数据(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中执行此操作?

1 个答案:

答案 0 :(得分:2)

如果内容已经过网址编码,您可以对内容使用Uri.splitQueryString

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