Bir Cloud Endpoint'te raw HTTP verilerini toplamanın mümkün olup olmadığını merak ediyorum. Google’ın belgelerinde hiçbir şey bulamıyorum, ancak App Engine’in Twitter’ının bana (https://twitter.com/app_engine/status/305747445017624576) olduğunu söyledi. Öyleyse, bunun için sözdizimi alabilir miyim? GCE'nin API'sinin hala ilk aşamalarında olduğunun farkındayım ve herhangi bir yardım büyük ölçüde takdir edilecektir.Google Cloud Endpoint'lerinde işlenmemiş HTTP Verilerini (Üstbilgiler, Çerezler, vb.) Alma
22
A
cevap
45
Son nokta yönteminize bir HttpServletRequest parametresi ekleyin, ör.
@ApiMethod
public MyResponse getResponse(HttpServletRequest req, @Named("infoId") String infoId) {
// Use 'req' as you would in a servlet, e.g.
String ipAddress = req.getRemoteAddr();
...
}
İlgili konular
- 1. ActiveMQ web konsolunda işlenmemiş mesaj verilerini görüntüle
- 2. Google Cloud Endpoint - cron
- 3. Android uygulamasında Google Cloud Storage'den resim yükleme ve alma
- 4. iFrames + Google Analytics + Çerezler + P3P
- 5. SSH, Google Cloud
- 6. Google Cloud Uç Noktaları
- 7. Google Cloud DNS yüklenemedi
- 8. Google Cloud Datalab'da IPyWidgets Çalıştırın
- 9. Önbelleğe almadan çerezlerle önbelleğe alma Çerezler
- 10. Cloud Compute VM'yi Ayrı Google Cloud Hesabına Taşıyın
- 11. .NET HTTP POST Yöntemi - Çerezler sorunu
- 12. google cloud SQL'e google container engine'den erişilemiyor
- 13. HTTP İşleyicide HTTP POST Alma?
- 14. Tanımlama Bilgileri (veya Üstbilgiler) ile VideoView
- 15. Uygulama verilerini google drive
- 16. Android'e Google Cloud Print'e erişme
- 17. Google Cloud Vision JSON Veri
- 18. Javascript ile Google Cloud Speech
- 19. Queryset verilerini tek tek alma
- 20. Python ve Google App Engine kullanarak çerezler
- 21. Google Cloud Messaging, Facebook ile çalışabilir mi?
- 22. Tüm Google Cloud SQL örnekleri askıya alındı
- 23. Yetkilendirmeli HTTP Önbelleğe Alma
- 24. MS Access'te URL JSON verilerini alma
- 25. Uygulama verilerini Google Hesabı ile senkronize etme
- 26. App Engine'de Django'dan Google Cloud Storage'a yükleniyor
- 27. Google Cloud Messaging (GCM) - alıcıyı başlatılamıyor - java.lang.ClassNotFoundException
- 28. Seçilen üstbilgiler kodunu C
- 29. Google Cloud Platform projesini nasıl yeniden adlandırırım?
- 30. 403 Yerel Google Cloud Storage çağrısında yasak
Oh, vay! Bu şaşırtıcı derecede basit. Sonuçlarla geri gönderilecek, teşekkürler! – nicksahler
Evet, biraz anlamaya çalıştım (çözümü nerede bulduğumu hatırlayamıyorum) ama bunu bulduğumda ne kadar basit olduğundan memnun kaldım. – Tom
Muhtemelen buradan: https://developers.google.com/appengine/docs/java/endpoints/paramreturn_types#injected_types – Ivan