如何通过地址签署一系列API函数? [英] How to pass the signing of a series of API function at address?

查看:79
本文介绍了如何通过地址签署一系列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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆