ios - 使用 IP 地址(xxx.xxx.xxx.xxx)而不是 URL 向 Mysql 发送数据
问题描述
我正在尝试构建一个将与数据库交互的应用程序(使用 MariaDB。)当我以最低水平的经验和知识来处理这个问题时,我决定直接在我的计算机上安装服务器并尝试写入我的数据库中的表(没有中间软件/网络服务器。)我已经找到了一些示例代码来开始这项工作,但不幸的是它的命令需要一个 URL。我的服务器只有一个 IP 地址。
谷歌让我的眼睛酸痛,Youtube 让我的耳朵酸痛。
let request = NSMutableURLRequest(url: NSURL(string: "https:SOMEURLHERE.com")! as URL)
request.httpMethod = "POST"
let postString = "a=\(Usersub.text!)&b=\(Passsub1.text!)"
request.httpBody = postString.data(using: String.Encoding.utf8)
let task = URLSession.shared.dataTask(with: request as URLRequest) {
data, response, error in
if error != nil {
print("error=\(String(describing: error))")
return
}
print("response = \(String(describing: response))")
let responseString = NSString(data: data!, encoding: String.Encoding.utf8.rawValue)
print("responseString = \(String(describing: responseString))")
}
task.resume()
我的数据库已经设置了一个包含 3 列(user.id、用户名和密码)的表。现在我只是想从应用程序文本字段中获取值到表中。
任何帮助表示赞赏。
谢谢你。
解决方案
推荐阅读
- javascript - 我的 CSS 和 JS 外部文件在我的项目中不起作用
- javascript - 在浏览器开发人员检查工具获得焦点之前无法访问 Timymce
- excel - Excel,合并相似的数据,但有一些缺失/添加的行
- javascript - Django request.POST.get 不适用于 Vanilla JavaScript 请求
- python - Pybind11 keep-alive 不会让对象保持活动状态
- flutter - 插件 admob_flutter 使用了已弃用的 Android 嵌入版本
- javascript - 使用 JavaScript 转置包含数组值的 HTML 表
- reactjs - Formik:防止在提交时触摸字段(不要标记为 .touched)
- influxdb - 在流入查询中将负值四舍五入为零?
- javascript - 我想在这个 D3 仪表图中过渡到 Needle。在 react js 这个针是由 d3.js 在反应钩子中创建的。我只想添加持续时间