【发布时间】:2020-09-14 21:30:10
【问题描述】:
我有两台网络服务器。一个运行我的前端 (example.com),一个运行我的后端 (api.example.com)。
在我的前端 (example.com) 我有这个代码,它是一个简单的 html 网站,它有一个表单、一个输入字段和一个按钮。当我单击按钮时,我想获取该数据并将其发送到后端(api.example.com)。例如,我在前端的用户名字段中输入“nathan”,然后单击按钮。我希望它发送给我 api.example.com/sendcode?username=nathan
我目前有这个代码,但按钮让我在同一个网站上,而不是对一个完全不同的网址进行操作:
<form class="login100-form validate-form flex-sb flex-w" action="api.example.com" method="POST">
<span class="login100-form-title p-b-51">
Request for a code
</span>
<div class="wrap-input100 validate-input m-b-16" data-validate = "Username is required">
<input class="input100" type="text" name="username" placeholder="Username">
<span class="focus-input100"></span>
</div>
<div class="container-login100-form-btn m-t-17">
<button class="login100-form-btn">
Send code
</button>
</div>
<div class="flex-sb-m w-full p-t-3 p-b-24">
<div class="contact100-form-checkbox">
</div>
</div>
</form>
使用此代码,它会将我发送到 'example.com/api.example.com?username=nathan' 我该如何解决这个问题,希望两者完全不同?
【问题讨论】: