我是一个新的表达和节点在一起,似乎被卡在一起,似乎是,一个简单的问题。我有一个使用GET的API路由。路由:
app.get('/api/v1/all', getAllWords);
然后在getAllWords回调函数中,我想检查发送的请求是GET还是POST。这是我必须检查请求方法的代码:
function getAllWords(request, response) {
let reply;
if (request.method === 'GET') {
console.log('This was a GET request
可能重复:
我在这里读过一些不提倡通过HTTP发送内容的讨论。对于可以通过客户端(web浏览器)发送的数据的大小有限制。处理GET数据也取决于服务器。请参阅下面的参考资料部分。
然而,我被要求测试通过HTTP使用RestTemplate发送内容的可能性。我在春季论坛上提到的讨论很少,但没有得到答复。(请注意通过http Post发送数据效果良好)。讨论建议使用POST。
dev env - JBoss AS 5.1,Spring3.1.3
客户端
@Test
public void testGetWithBody()
{
// acceptable media typ
是否可以通过JSON服务发送/接收可空对象,发送时的情况如何?那么发送/接收数字呢?
例如,下面有一个通过发送给用户ui的对象
public enum GenderTypes
{
Male = 0,
Female = 1
}
public class Human {
public int? Age { get; set; }
public GenderTypes Gender {get; set;}
}
在前端,我有一个搜索框,它在文本字段中检测到每个新的更改后发送GET请求。要在检测到新字符串时忽略响应,我只需在创建新的字符串之前对之前的axios GET请求执行一个取消操作。
示例:
Text Field = i
GET i
Text Field = ie
Cancel GET i if still waiting for response
GET ie
Text Field = ie1
Cancel GET ie1 if still waiting for response
GET ie1
在后端,我不断得到损坏的管道错误。我的restful api是在python中使用金字塔制作的,如