以下转换是否适用于从Java servlet转换为Google app-engine云端点?
从
public void doPost(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException { … }
Run Code Online (Sandbox Code Playgroud)
至
@ApiMethod(name = "save_blob_key", path = "save_blob_key" httpMethod = HttpMethod.POST)
public void saveBlobKey(HttpServletRequest req) throws IOException { … }
Run Code Online (Sandbox Code Playgroud)
背景:
我正在尝试使用端点来处理blobstore回调.
参考:https://developers.google.com/appengine/docs/java/blobstore/overview#Complete_Sample_App
问题:
这里最大的好处是以下两行似乎需要该类HttpServletRequest,我不知道是否可以将它传递给端点.
BlobstoreService blobstoreService = BlobstoreServiceFactory.getBlobstoreService();
Map<String, List<BlobKey>> blobs = blobstoreService.getUploads(req);
Run Code Online (Sandbox Code Playgroud)
编辑:
我一直在尝试很多路线来解决这个问题.我最新的是将blob servlet与端点api结合起来.我仍然无法使代码工作.所以赏金去的人谁提供了一个解决方案的信息,实际上导致了解决方案.
java google-app-engine servlets blobstore google-cloud-endpoints