Google云端点发现文档将https://附加到基本网址和根网址

时间:2013-07-18 08:07:10

标签: python google-cloud-endpoints

已发现使用endpointscfg.py生成的发现文档将https://附加到端点api中提供的主机名。例如:

endpoints.api(name='test',
    version='v1',
    description='description',
    audiences=AUDIENCES,
    allowed_client_ids=CLIENT_IDS,
    hostname='abc.com')(TestService)

生成的发现文档中有问题的部分如下:

"protocol": "rest",
"baseUrl": "https://abc.com/_ah/api/test/v1/",
"basePath": "/_ah/api/test/v1/",
"rootUrl": "https://abc.com/_ah/api/",

我只需要在上面的网址中附加http而不是https。有没有办法实现它?

请帮忙。 提前谢谢。

1 个答案:

答案 0 :(得分:2)

不支持自定义域。如果您使用hostname='myapp.appspot.com',则必须使用https,因为

下的路径
https://myapp.appspot.com/_ah/api/.*

由Google的API基础架构控制,而不是您的应用程序。对于这些URI,仅允许https