如何向URL添加签名

时间:2017-08-17 21:33:49

标签: java urlconnection

我正在制作UrlConnection,它需要使用SHA1签名。 我已经生成了签名,但我不知道如何将其附加到连接中。

以下是我的代码:

String url = domain + path 
           +"?api_key="+DEVELOPER_API_KEY
           +"&timestamp="+time
           +"&username="+givenName;                        
urlToRequest = new URL(url);             
urlconnection = (HttpURLConnection)urlToRequest.openConnection();
urlconnection.setRequestMethod("POST");

我不知道在哪里签名。我试图将其添加到网址中

+"signature="+signature;

但它没有用。 那我该怎么办呢? 谢谢你们。

1 个答案:

答案 0 :(得分:0)

是的,将它附加到您的url应该可以正常工作,从您的示例开始,但您似乎忘记了&符号。

url = url + "&signature=" + signature;