Chuyển đổi sau đây có giữ để chuyển đổi từ Java servlet sang điểm cuối đám mây ứng dụng của Google không?chuyển đổi lược đồ servlet thành lược đồ điểm cuối ứng dụng động cơ
TỪ
public void doPost(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException { … }
ĐẾN
@ApiMethod(name = "save_blob_key", path = "save_blob_key" httpMethod = HttpMethod.POST)
public void saveBlobKey(HttpServletRequest req) throws IOException { … }
BỐI CẢNH:
Tôi cố gắng để sử dụng thiết bị đầu cuối để xử lý blobstore gọi lại.
Ref: https://developers.google.com/appengine/docs/java/blobstore/overview#Complete_Sample_App
VẤN ĐỀ:
Các hickup lớn ở đây là hai dòng sau đây dường như đòi hỏi lớp HttpServletRequest
và tôi không biết liệu tôi có thể vượt qua nó để thiết bị đầu cuối.
BlobstoreService blobstoreService = BlobstoreServiceFactory.getBlobstoreService();
Map<String, List<BlobKey>> blobs = blobstoreService.getUploads(req);
EDIT:
Tôi đã cố gắng khá nhiều tuyến đường để giải quyết vấn đề này. Mới nhất của tôi là combining blob servlet with endpoint api. Tuy nhiên tôi không thể nhận được mã để làm việc. Vì vậy, tiền thưởng dành cho bất kỳ ai cung cấp giải pháp hoặc thông tin thực sự dẫn đến giải pháp .
Đã nhiều năm rồi, bạn có thể tìm được giải pháp không? – Micro