HTML-提交具有活动值的表单
我想提交一个带有用户输入的文本框值的网络表单 现在我使用的是一个Web服务的API,我在他们的文档中找不到它 我正在制作的表单是一个注册表单,提交URL中会显示用户名和密码,以便API可以解析它们并创建帐户。 单击提交按钮时,如何直接从url中的表单中获取文本框的值?? URL如下所示: username=name=>其中name需要是username文本框的值 password=123=>其中123需要是password字段的值HTML-提交具有活动值的表单,html,forms,parsing,textbox,Html,Forms,Parsing,Textbox,我想提交一个带有用户输入的文本框值的网络表单 现在我使用的是一个Web服务的API,我在他们的文档中找不到它 我正在制作的表单是一个注册表单,提交URL中会显示用户名和密码,以便API可以解析它们并创建帐户。 单击提交按钮时,如何直接从url中的表单中获取文本框的值?? URL如下所示: username=name=>其中name需要是username文本框的值 password=123=>其中123需要是password字段的值 url将在后台传递给系统,用户永远看不到,因此数据不会公开,因
url将在后台传递给系统,用户永远看不到,因此数据不会公开,因此会保存 提前谢谢 表格的代码为:
<form id="login" action="https://readitlaterlist.com/v2/signup?username=name&password=123&apikey=em8p5F73A5bs6h0ZmYg5d21E37d5S424">
<div id="usernameTB" class="textbox"><input id="username" type="text" placeholder="Username" autofocus required></div>
<div id="passwordTB" class="textbox"><input id="password" type="password" placeholder="Password" required></div>
<div id="buttonSubmit" class="button"><input type="submit" id="submit" value="Sign up"></div>
</form>
由于涉及到一个秘密api密钥,并且您要求它不向用户公开,因此您必须在服务器上执行(调用api) 所以 让用户向您的服务器提交带有用户名和密码的表单。使用服务器端脚本,记下用户名和密码,并使用可用于服务器端脚本的相应工具调用api。在php中,可以使用
cURL
。在asp.net中,您可以使用WebRequest
。您可以找到适用于每种服务器端脚本语言的内容
如果您在客户端执行此操作,api密钥将不可避免地落入恶意用户的手中,最终您将拥有大量帐户。嗨,Jeff,您正在寻找服务器端或客户端解决方案(JS)?“url将在后台传递到系统,用户永远看不到”-它将发送到浏览器并显示在操作属性中,该属性将公开给user@WayneWhitty它通过iPhone UIWebView传递-因此客户端最好。@Quentin是的,在正常情况下是这样,但在设计中没有地址栏,因此用户看不到url。@Jeff,如果您认为用户只能访问他们在渲染浏览器中看到的内容,那么您需要重新考虑如何处理客户端安全性。下载到浏览器中的所有内容都可供用户使用,因此可以加以利用。阅读goldenparrotok的答案,谢谢你——我想我现在对如何处理这个问题有了一个想法:-)