我需要帮助如何在我的服务器(index.js)中正确编写GET和POST请求,以及如何在应用程序中正确编写fetch。js。
我阅读了Stackoverflow上的线程,并搜索了有关如何编写请求和获取的信息,但我发现如何将示例添加到自己的代码中非常困难。我已经尝试了三个星期不同的解决方案,但都一事无成。所以,请帮忙。我觉得这应该没那么难,但出于某种原因确实如此。除了这里,我没有人需要帮助。
我正在使用URLhttp://localhost:8080/reviews
我是这样写的还是需要补充什么?(在Index.js中)
app.get("/reviews", (request, response) => {
response.status(201).json
});
app.post('/reviews', async (request, response) => {
response.status(201).json
});
在pp.js我想创建一个抓取,在那里我得到所有写的现有评论(目前没有,因为页面还没有完成),我想能够发布新的评论。当我发布新的评论时,我希望页面加载并更新新的和所有其他书面评论。
我现在有类似的东西,但我不知道最后的部分应该是什么?
const reviewsURL = "http://localhost:8080/reviews"
export const App = () => {
const [existingReviews, setExistingReviews] = useState([])
const [newReview, setNewReview] = useState('')
const fetchReviews = () => {
fetch(reviewsURL, {'
// WHAT ELSE TO WRITE HERE ???
useEffect(() => {
fetchReviews();
}, []);
const postReview = (event) => {
event.preventDefault();
fetch(reviewsURL, {
method: 'POST',
// WHAT DO I WRITE HERE ???
}
return (
<>
<NewReview
newReview={newReview}
setNewReview={setNewReview}
handlesubmit={postReview}
/>
{<AllReviews
allReviews={existingReviews}
/>}
</>
)
}
在express.js中,response.status(201). json
不是返回JSON响应的方式。. json
是一个函数,所以您将向它传递一个JSON iable对象,response.status(201). json(结果数组);
或类似的东西。
许多人更喜欢使用库来发出请求,而不是使用getch
。Axios是一个常见的最爱,许多人发现它更容易使用。
如果您更喜欢使用finch
而不是一个更简单的库,那很好,读取仍然足够简单,可以继续使用。这里有一些关于如何使用提取的留档
注意:fetch(url)
函数返回一个promise,因此您可以选择。然后
返回的promise,或在异步函数中等待它。如果您希望得到JSON响应,那么文档中示例代码中的模式需要额外的步骤来获取内容:
const result = await fetch(url);
const data = await result.json();
这是一个GET请求,但是文档也展示了如何处理POST请求。
问题内容: 我不确定为什么跟随decorator [validate_request]无效。编写这种验证装饰器的正确方法是什么? 错误:- 应该如何以一种更加惯用的方式完成??? 问题答案: 这是你的装饰器的外观 你会这样称呼它
此函数用于更新数据库中的用户详细信息。有人能帮我写这个函数的测试用例吗。 更新 代码: mockMvc。执行(post(“/更新详细信息”)。接受(MediaType.TEXT\u HTML)。参数(params))。andExpect(状态()。isOk()); 产生的错误: 这上面说帖子法是禁止的我的测试失败了 这是我的测试课
我是新到Groovy wslite,我想写一个肥皂请求在wslite。 我在xml中的肥皂请求是- 我正在运行的groovy脚本如下- 当我执行我的时髦时,出现错误 我做错了什么。 PS:SoapAction在我使用的wsdl中为“”
我在mySql中有一个查询,我想在我的控制器中编写。 原因:java.lang.IllegalArgumentException:org.hibernate.hql.internal.ast.QuerySyntaxException:应为CLOSE,在org.hibernate.internal.exceptionConverterImpl.convert(exceptionConverterIm
本文向大家介绍php如何获取Http请求,包括了php如何获取Http请求的使用技巧和注意事项,需要的朋友参考一下 php获取Http请求的方法 $_SERVER介绍 $_SERVER是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。 获取Http请求的方法示例 实例补充: socket方式 使用套接字建立连接,拼接 HTTP
问题内容: 我想用XML内容类型编写请求的正文,但是我不知道如何使用HttpClient对象(http://hc.apache.org/httpclient-3.x/apidocs/index.html) 而且我不知道如何继续用我的XML编写正文… 问题答案: 如果您的xml是由您编写的,则只能以这种方式使用 注意例外。 顺便说一句,该示例是由httpclient版本4.x编写的