html - 为向 Ruby 服务器的 PUT 请求动态设置表单操作中的资源 ID
问题描述
我正在做教育任务,包括在不使用任何框架的情况下构建自己的简单 Ruby 服务器。它应该接受来自网页的数据(名字、姓氏、薪水)并通过服务器将其发送到数据库。此外,用户应该能够查看所有数据、更改个人数据和删除记录。
我已经完成了大部分任务,但仍然坚持来自 HTML 端的 PUT 请求。很遗憾,但我不明白如何为表单中的每个用户自动生成 id。就像我现在硬编码了这个 HTML 表单
<form action="/employees/45" method="post" enctype="application/x-www-form-urlencoded">
<p><label>First name <input type="text" name="first_name"></label></p>
<p><label>Last name <input type="text" name="last_name"></label></p>
<p><label>Yearly Salary <input type="text" name="salary"></label></p>
<p><input type="hidden" name="method" value="put"></p>
<p><button type="button">Submit</button></p>
</form>
我无法理解如何在表单操作字段中动态设置用户的 id,因此服务器可以解析 id 并更新用户(已经构建)。如果问题太愚蠢,对不起,但完全没有想法。尝试使用 AJAX 但没有运气
解决方案
推荐阅读
- flutter - Fluter - 自定义单选按钮
- javascript - es6 在 for-of 循环中嵌套并行循环
- yii - 如何在实时服务器上的 yii 中安装 reCaptcha
- python-3.x - 如何从 Scrapy Python 输出中删除 HTML 标签和“\n”
- html - 从博客中的每个 WordPress 博客文章中删除 rel="noopener noreferrer"
- powershell - 使用 Powershell 计划打开和关闭 Putty 终端
- java - 如何选择最佳线程数
- mysql - 如何使用 pymysql 修复“在查询期间丢失与 MySQL 服务器的连接”
- scheduling - 如何定义具有索引的决策变量取决于同一决策变量的其他索引?
- php - php 网站可以连接到在不同服务器上运行的现有 Parse 服务器吗?