[google-appengine] Re: How to build a private service on flex env ?

2018-04-06 Thread Vincent Lerouvillois
I'm sorry but that answer is not acceptable. OP clearly said he doesn't 
want its backend service to be accessed via Internet.

I have the same requirement as the OP, and I have been researching for some 
time now. I fear that this requirement is not supported out of the box by 
App Engine. Can you please confirm or not?

I guess I will stick with Kubernetes to achieve my goals?

Thanks

Le vendredi 12 janvier 2018 12:16:46 UTC-5, Kenworth (Google Cloud 
Platform) a écrit :
>
> You can add an authentication layer 
>  to your application so 
> that only a properly authorized client can access your API. One of the most 
> popular option is the use of OAuth 2.0. Here is Getting Started with 
> Authentication 
>  article or 
> this OAuth 2.0 Web Server Applications 
> 
>  article.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/457a8b2f-750a-497c-92d1-7bf98b8122ef%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Cloud Storage suddenly providing a cached file despite "no-cache" metadata

2018-04-06 Thread Massimo Di Cosimo
At this moment I get the same old version (about 36 hours) from any path:

- PC connected through home fixed connection
- mobile phone through cellular netwok
- mobile phone through home fixed connection

On the mobile phone (Android) I tried with:
- Chrome
- Chrome in incognito
- phone standard browser

Please also note that since about 10 hours ago I changed the Cache-Control 
setting to "private" (following this article: 
https://cloud.google.com/storage/docs/gsutil/addlhelp/WorkingWithObjectMetadata
)

Thank you,
Massimo

Il giorno venerdì 6 aprile 2018 18:46:58 UTC+2, Kenworth (Google Cloud 
Platform) ha scritto:
>
> What happens if you try it with a cellular network in incognito/private 
> mode?
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/1c737ca8-8a58-4d5a-825b-dbab6e0125bc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Course Buidling

2018-04-06 Thread 'Kenworth (Google Cloud Platform)' via Google App Engine
The command prompt  
is a way to communicate directly with your computer and instruct it to 
perform tasks without using graphical user interfaces (GUIs). Here is an 
article how to use simple basic commands (includes navigating between 
folders) in Windows 
, Mac 
,
 
or Linux  
operating systems. You can also use Cloud Shell 
 to access command-line in any browser.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/77805f88-b440-458e-b435-432572332c45%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Cloud Storage suddenly providing a cached file despite "no-cache" metadata

2018-04-06 Thread 'Kenworth (Google Cloud Platform)' via Google App Engine
What happens if you try it with a cellular network in incognito/private 
mode?

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/a0de5448-9d26-42f7-b74a-baee7dc1590a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] NDB urlsafe keys and REST api requests

2018-04-06 Thread Jason Yoon
I was wondering what others are doing to expose REST api endpoints with the 
datastore. I want to use urlsafe keys but 1 - I'd rather not pass this data 
directly as it poses a security risk, and 2 - the keys that are generated 
are very long and would not be great when multiple need to be passed as a 
query parameter to form a get request (and would probably exceed browser 
character limits).

I was thinking maybe using compression of some sort to compress the urlsafe 
keys which would solve both 1 and 2, but want to see if there is a better 
way to create REST endpoints. Or if some type of compression method is 
already baked into ndb?

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/e0840474-4354-4529-8cd5-786c05440368%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.