我有这个客户端 angular 1.5 代码
var getGroupForUser = function () {
var deferred = $q.defer();
$http.get(env.domain+'/Voices/authorize').then(
function successCallback(response) {
// self.isAdOps = response.data.;
deferred.resolve(response.data);
}, function errorCallback(response) {
console.log(response.data.errorMsg);
self.isAdOps = true;
deferred.reject("data: "+response.data+" code:"+response.status+" "+response.statusText+", please look at the web console");
});
return deferred.promise;
};
服务器上的这件 Jersey java 代码:
@Path("/Voices")
public class VoicesOperation {
@Path("/search")
@GET
@Produces(MediaType.APPLICATION_JSON + ";charset=utf-8")
public List<VoiceUi> search(@QueryParam("q") String searchTerm) throws Exception {...
}
@Path("/authorize")
@GET
@Produces(MediaType.APPLICATION_JSON + ";charset=utf-8")
public String authorize() {
logger.info("in voicesOperation - authorization");
logger.error("checking error log ==== in voicesOperation - authorization");
但是我在服务器中得到一个错误:
javax.ws.rs.NotFoundException: HTTP 404 Not Found
我错过了什么?
最佳答案
只需在下面修改您的喜欢并尝试:-
public String authorize(@Context UriInfo info) {
.
.
}
关于javax.ws.rs.NotFoundException : HTTP 404 Not Found angular 1. 5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49539020/