如何通过地址签署一系列API函数? [英] How to pass the signing of a series of API function at address?
本文介绍了如何通过地址签署一系列API函数?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在API中有这样的签名:
I have such a signature in API:
public IHttpActionResult PostUser_Hotel(float user,float[] rating)
我该如何处理地址栏?
http:// localhost:// User_Hotel ?user = 1& rating - ??
谢谢!!
How should I proceed address bar?
http://localhost://User_Hotel?user=1&rating - ??
Thank-you!!
推荐答案
这没有标准......这取决于服务方以及它如何解释查询字符串...
例如PHP将接受 ratig [] = value1&的形式; rating [] = value2& rating [] = value3 ...
.NET和Java处理 ratig = value1& rating = value2& rating = value3的形式 ...
如果你想要一个不依赖于服务器的表格而不是发明你自己的...
For实例以逗号分隔的列表可能是一个不错的选择, ratig = value1,value2,value3 ...
在服务器端,你可以用你得到的任何语言将其拆分......
There is no standard for this...It depends on the serve side and how it interprets the query string...
For instance PHP will accept the form of ratig[]=value1&rating[]=value2&rating[]=value3...
Where .NET and Java handles the form of ratig=value1&rating=value2&rating=value3...
If you want a form that not depends on the server than invent your own...
For instance a comma separated list can be a good choice, ratig=value1,value2,value3...
On the server side you can split it in whatever language you got...
这篇关于如何通过地址签署一系列API函数?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文