在我使用的JavaSpring应用程序中,从一个叫做RestTem板
的第三方,我们在JSON中获得错误响应,其中包含200个响应代码。
e. g.
{
"errors": [{
"reason": "did not like the request",
"error": "BAD_REQUEST"
}]
}
如何将BAD_请求
转换为400整数表示形式。ApacheHttpStatus
inte似乎没有提供任何这样做的接口。
更加简洁和简短
HttpStatus.OK.value();
也许你可以使用org。springframework。http。HttpStatus
:
String error = "BAD_REQUEST";
HttpStatus httpStatus = HttpStatus.valueOf(error);
int errorIntCode = httpStatus.value();
或者更安全:
String error = "BAD_REQUEST";
HttpStatus httpStatus = Arrays.stream(HttpStatus.values())
.filter(status -> status.name().equals(error))
.findAny()
.orElse(HttpStatus.INTERNAL_SERVER_ERROR);
int errorIntCode = httpStatus.value();
本文向大家介绍Win32 API 将错误代码转换为消息字符串,包括了Win32 API 将错误代码转换为消息字符串的使用技巧和注意事项,需要的朋友参考一下 示例 GetLastError返回数字错误代码。要获取描述性错误消息(例如,显示给用户),可以调用FormatMessage: 在C ++中,可以通过使用std::string类来大大简化接口: 注意:这些功能也适用于HRESULT值。只需将第
我想从属性转换空字符串值,并在API响应模型对象中用替换它。 我尝试了这个解决方案,但它在类级别上不起作用。
问题内容: 我想知道是否有任何方法可以将A转换为Java可编译代码。 我有一个比较表达式保存在数据库字段中。我想从数据库中检索它,然后在条件结构中对其求值。 有什么办法吗? 问题答案: 如果你使用的是Java 6,则可以尝试使用Java Compiler API。其核心是JavaCompiler类。你应该能够在内存中构造对象的源代码。 警告:由于某些奇怪的原因,我的平台上不存在JavaCompil
问题内容: 我有一个使用转换的字符串,现在我正尝试将其转换回来,但是当UIPicker启动时,这给了我错误的一天 我尝试了硬编码,但结果仍然相同。UIDatePicker上的日期在1991年12月22日开始。 如果我使用hardcore ,则从1979年12月23日开始。 (我不知道是不是这种情况,但是我在UIPickerView中有,但它是为字符串使用的。。我不认为是因为保存时,它保存了正确的值
我有一个这样的代码,我正在使用flickr-sdk,它使用superagent来进行所有调用。 常量superagent=require('superagent');var flickr=require('flickr-sdk'); } 现在我这样叫它 Typescript给出此错误 有没有办法把承诺转换成字符串。然后返回该解析值。 编辑:已更新代码以返回favResponse
我的服务使用WebApi。它有一个带有GET方法的控制器。当我从客户端调用它并返回未授权的状态代码时,我在HttpResponseMessage中没有得到未授权,而是没有找到。 这是我从客户端调用它的方式: < code >响应的内容: 我在 GetTest() 处放置了一个断点,它在那里停止,所以它到达了控制器方法。 为什么我在客户端中收到“未找到”,而不是“未经授权”?