当我使用此URL执行api时,出现以下错误。我搜索的答案也很少,但是在所有这些问题中,他们都使用了我没有给出的明确标题。
Whitelabel错误页面此应用程序没有/ error的显式映射,因此您将其视为后备。 星期四四月25 16:29:23 IST 2019 发生意外错误(类型=不可接受,状态= 406)。 找不到可接受的表示形式
但是当我使用这些值执行api时,效果很好。
http://localhost:8290/dataengine/api/program/ff808081657a701801660aa6c6160001/customer/username/muddassir91@gmail.co
要么
http://localhost:8290/dataengine/api/program/ff808081657a701801660aa6c6160001/customer/username/muddassir91@gmail.com
这是我的api
@CrossOrigin
@ResponseStatus(HttpStatus.OK)
@RequestMapping(value = "/api/program/{programId}/customer/username/{username}", method = RequestMethod.GET)
public ApiResponse<Customer> getCustomerByUsername(@PathVariable("username") String username, @PathVariable("programId") String programId) {
return new ApiResponse<Customer>(APIResponseKey.ALL_GOOD, customerService.getCustomerByUserName(username, programId), null);
}
POM.XML
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.8.4</version>
</dependency>