dart - 使用 Web 视图向服务器发送参数(发布方法)
问题描述
我如何将参数发送到服务器并在 Flutter 中使用 Web View 获得响应?我想访问我的 URL 并从服务器获得响应。但我想通过 Web View 在颤动中做到这一点
解决方案
让我们做下面的例子。
假设如果我们在这里使用所需的用户名和密码作为参数调用登录 API 。
希望您知道我们必须导入以下包。
import 'package:http/http.dart' as http;
import 'dart:async';
import 'dart:convert';
以下是我为便于理解而制作的方法。
Future<http.Response> callWebServiceForLofinUser() async {
final paramDic = {
"username": 'email@example.com',
"password": '123456',
};
final loginData = await http.post(
"http://www.xxxx.com/dev/api/user/userLogin.php", // change with your API
body: paramDic,
);
print(loginData.body);
return loginData;
}
如果您对上述代码有任何困惑,请随时问我。
推荐阅读
- java - 如何在 JGit 中执行 git log --no-walk --tags
- scala - Spark scala数据框获取每一行的值并分配给变量
- jenkins - 在詹金斯管道中使用另一个工作区
- java - 使用logback-spring.xml时如何保持springboot默认日志
- javascript - 建议我一种将值表单 csv 存储到下拉列表中的方法,并使用 javascript 变量对其执行操作
- python - 如何在 InlineFormSetFactory 中为 Django 中的测试用例验证文档(pdf)
- python - 所有 QPushButton 都执行相同的功能,尽管已连接到不同的功能
- python-3.x - 删除变量以不打印出来
- bash - 如何将 wc 的标准输出写入文件?
- module - Prolog pack_install SSL 错误到 swi-prolog.org