我有一个React JS前端和一个python后端。这是一个网页抓取应用程序,你在前端输入搜索,它将搜索发送到后端,然后后端网站抓取必要的数据,并将其发送回前端。目前,我使用POST请求发送搜索,然后立即执行GET请求来接收抓取的数据。您能否仅通过GET请求或其他方式完成此操作?
我也有类似的需求,我使用Django REST作为后端,使用React.js作为前端。
前端:
- 设计一个UI,用户在其中交互并提供必要的数据。
- 对于用户输入,可以使用Formik和Yup。
- 使用Axios向后端发送POST请求,并提供所需参数。 后端:
- 设计一个API端点,接受POST请求,并在这里有所需的逻辑,您可以将数据存储在模型中以供进一步使用。 一旦数据被序列化器验证,你就可以将数据保存在Django模型中,并将数据返回给用户。因此,您将在单个POST请求中获得抓取数据。
Django REST将是我的后端首选。