标签: api rest post get api-design
我正在编写API,它将支持查询,其中URL将是查询字词,例如:返回包含数据{"url":"http://google.com/directory/directory/document/index.html"}
{"url":"http://google.com/directory/directory/document/index.html"}
API网址将类似于此/document/getid
/document/getid
从我的阅读GET应该用来做查询但是当查询可能是非常长的URL时,这仍然是最好的选择,我正在考虑使用POST但我想遵循API设计最佳实践。
答案 0 :(得分:0)
我决定对URL进行md5哈希并将其存储为文档中的字段