【发布时间】:2021-07-28 00:15:45
【问题描述】:
我想收到用户的获取请求,并将带有数字的图片回复给该用户。然后从用户那里接收图片中的数字,如果数字为真,则将一些数据发送回该用户。 而且我不想使用 CAPCHA 服务。 如何使用 expressjs 处理请求和响应?
【问题讨论】:
我想收到用户的获取请求,并将带有数字的图片回复给该用户。然后从用户那里接收图片中的数字,如果数字为真,则将一些数据发送回该用户。 而且我不想使用 CAPCHA 服务。 如何使用 expressjs 处理请求和响应?
【问题讨论】:
以下是基本步骤:
req.session 对象中的数字进行比较,并检查当前服务器时间是否与会话中的时间/日期足够接近,因此以前的数据还没有过期。如果两个测试都通过,那么客户端已经正确提交了图片中的数字,您可以在req.session 中设置一个标志,表明该客户端已通过。如果两项测试均未通过,则清除 req.session 中的数字和日期/时间,并发送指示失败的响应。【讨论】: