我有一个端点API名为 “的GameAPI”GAE任务队列击中端点API
我有一个名为API:
@ApiMethod(name = "startNewRound", path = "evaluateRound", httpMethod = HttpMethod.POST)
我试图运行下面的任务队列:
queue.add( ofy().getTransaction(), TaskOptions.Builder.withUrl("/_ah/api/gameApi/v1/evaluateRound") .param("gameId", gameId.toString()) .method(TaskOptions.Method.POST) .countdownMillis(5000));
我在日志中得到了一个404:
0.1.0.2 - - [14/Nov/2014:14:58:28 -0800]“POST/_ah/api/gameApi/v1/evaluateRound HTTP/1.1”404 234“https://some-appspot-123.appspot.com/_ah/spi/com.appspot.some_appspot_123.spi.GameAPI.playCard”“AppEngine-Google; (+ http://code.google.com/appengine)” “some-appspot-123.appspot.com” MS = 8个cpu_ms = 21 cpm_usd = 0.000026 queue_name =默认TASK_NAME = 62689306220576549071例如= 00c61b117c54ec2fb802c51c19fe26523ec51854 app_engine_release = 16年9月1日
它看起来像是打在HTTP而不是HTTPS页面。有没有一种方法,我可以强制使用HTTPS?
我能用javascript api打它 – AlanRosenthal 2014-11-22 00:29:22