Java Heroku Post请求在本地主机上工作,但在Heroku上不工作
我试图使用Heroku发布一个小型Rest服务。 我遇到的问题是,当我尝试从Postman为我的本地主机发送邮件时,post request loginU可以工作,但当我将其部署到heroku时,它不能工作。 herokuURL: heroku日志:Java Heroku Post请求在本地主机上工作,但在Heroku上不工作,java,spring-boot,heroku,Java,Spring Boot,Heroku,我试图使用Heroku发布一个小型Rest服务。 我遇到的问题是,当我尝试从Postman为我的本地主机发送邮件时,post request loginU可以工作,但当我将其部署到heroku时,它不能工作。 herokuURL: heroku日志: 2020-02-05T14:03:56.133012+00:00 app[web.1]: 14:03:56.132 [http-nio-34176-exec-9] DEBUG org.springframework.web.servlet.Dis
2020-02-05T14:03:56.133012+00:00 app[web.1]: 14:03:56.132 [http-nio-34176-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet - POST "/loginU", parameters={}
2020-02-05T14:03:56.140330+00:00 app[web.1]: 14:03:56.140 [http-nio-34176-exec-9] DEBUG org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Mapped to ResourceHttpRequestHandler ["classpath:/META-INF/resources/", "classpath:/resources/", "classpath:/static/", "classpath:/public/", "/"]
2020-02-05T14:03:56.141139+00:00 app[web.1]: 14:03:56.141 [http-nio-34176-exec-9] DEBUG org.springframework.web.servlet.resource.ResourceHttpRequestHandler - Resource not found
2020-02-05T14:03:56.141259+00:00 app[web.1]: 14:03:56.141 [http-nio-34176-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet - Completed 404 NOT_FOUND
2020-02-05T14:03:56.150004+00:00 app[web.1]: 14:03:56.149 [http-nio-34176-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet - "ERROR" dispatch for POST "/error", parameters={}
似乎
gpaCalculator
方法抛出了一个异常,这个方法做什么?你能发布你的本地主机url和heroku url吗understand@B.MgpaCalculator正在尝试使用用户凭据登录大学系统,并通过网络抓取获取学生信息,但我不认为这是问题的原因,因为我得到了一个路径未找到错误:/@NaveenKulkarni herokuURL-->另一个是本地Tomcat服务器localhost:5000
@PostMapping("/loginUser")
public ResponseEntity getGrades(@RequestParam(value="username") String username, @RequestParam(value="passw") String password) {
Student current = null;
try {current = gpaCalculator.getStudent(username, password);
return ResponseEntity.ok(current);
} catch (Exception e) {
System.out.println(e);
return ResponseEntity.ok(current);
}
}
2020-02-05T14:03:56.133012+00:00 app[web.1]: 14:03:56.132 [http-nio-34176-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet - POST "/loginU", parameters={}
2020-02-05T14:03:56.140330+00:00 app[web.1]: 14:03:56.140 [http-nio-34176-exec-9] DEBUG org.springframework.web.servlet.handler.SimpleUrlHandlerMapping - Mapped to ResourceHttpRequestHandler ["classpath:/META-INF/resources/", "classpath:/resources/", "classpath:/static/", "classpath:/public/", "/"]
2020-02-05T14:03:56.141139+00:00 app[web.1]: 14:03:56.141 [http-nio-34176-exec-9] DEBUG org.springframework.web.servlet.resource.ResourceHttpRequestHandler - Resource not found
2020-02-05T14:03:56.141259+00:00 app[web.1]: 14:03:56.141 [http-nio-34176-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet - Completed 404 NOT_FOUND
2020-02-05T14:03:56.150004+00:00 app[web.1]: 14:03:56.149 [http-nio-34176-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet - "ERROR" dispatch for POST "/error", parameters={}