For inspiration, I just looked at Google Translate's API v2, which is "using
the RESTful calling style."
Naturally, texts to be translated can be quite long. And so Google optionally
allows sending a request with POST
, but with a twist:
To use POST
, you must use the X-HTTP-Method-Override
header to tell the
Translate API to treat the request as a GET
(use X-HTTP-Method-Override:
GET
).
So it is possible to semantically transform a POST
request into a GET
request.
(This discovery led me to add the x-http-method-override tag to my question.)
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…