Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Heroku Post请求在本地主机上工作,但在Heroku上不工作_Java_Spring Boot_Heroku - Fatal编程技术网

Java Heroku Post请求在本地主机上工作,但在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

我试图使用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.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={}