Google Endpoint API에서 요청의 전체 URI를 가져 오는 방법이 있습니까? 될 것입니다 한 예는 지금은 그냥 위의 URL을 얻을 수 있다면 그것은 좋은 것입니다 일부 속성을 선택하는 요청 객체를 사용하고 위해 유사한 URL을요청 URI를 가져옵니다. Google Endpoints API
POST http://localhost:8080/_ah/api/package/v1.0/path1/path2
를 얻는 것입니다
Google Endpoint API에서 요청의 전체 URI를 가져 오는 방법이 있습니까? 될 것입니다 한 예는 지금은 그냥 위의 URL을 얻을 수 있다면 그것은 좋은 것입니다 일부 속성을 선택하는 요청 객체를 사용하고 위해 유사한 URL을요청 URI를 가져옵니다. Google Endpoints API
POST http://localhost:8080/_ah/api/package/v1.0/path1/path2
를 얻는 것입니다
구글은 supports GET parameters을 엔드 포인트 .
끝점은 URL의 변수를 포함하여 지정한 경로를 사용하여 작업을 수행 할 수 있습니다. 서버에 대한 GET 요청에 대한 메시지 유형의 매개 변수는 URL에 후행으로 표시됩니다. PATH?PARAM=___
끝점을 사용하면 값을 직접 경로에 직접 포함시키고 선택할 수 있습니다. GET 대신 POST를 사용하면 URL의 매개 변수가 숨겨집니다. 다음은 튜토리얼의 경로이며 hellogreeting/1234
또는 hellogreeting/678
과 같은 경로를 처리합니다.
@endpoints.method(MULTIPLY_METHOD_RESOURCE, Greeting,
path='hellogreeting/{times}', http_method='POST',
name='greetings.multiply')
def greetings_multiply(self, request):
return Greeting(message=request.message * request.times)
실제로 쿼리 된 URL은 somehost:9080/_ah/api/helloworld/v1/hellogreeting/1234
과 같습니다.
GET 요청과 같이 URL에서 속성을 가져 오려고합니까? – MtRoad
넵, 'multipart/form-data'요청을하려고합니다. 엔드 포인트처럼 인코딩을 지원하지 않습니다. – shakirthow