小编Raj*_*Raj的帖子

在CLI中的Http Request中的授权标头

嗨,在我的servlet代码中,我代表用户请求具有access_token的服务器,我可以使用以下代码请求:

OAuthRequest request2 = new OAuthRequest(Verb.GET,"https://api.linkedin.com/v1/people/~:(first-name,last-name,email-address)?oauth2_access_token="+accesstok);
Run Code Online (Sandbox Code Playgroud)

但我如何使用如下的授权标头请求:

GET /v1/people/~ HTTP/1.1
Host: api.linkedin.com
Connection: Keep-Alive
Authorization: Bearer AQXdSP_W41_UPs5ioT_t8HESyODB4FqbkJ8LrV_5mff4gPODzOYR
Run Code Online (Sandbox Code Playgroud)

我使用以下方式,但不是wrking:

private static final String PROTECTED_RESOURCE_URL = "/v1/people/~:(first-name,last-   name,email-address) HTTP/1.1 Host: api.linkedin.com Connection: Keep-Alive Authorization: Bearer ";
Object AccessToken=  o.get("access_token"); 

String accesstok=AccessToken.toString();

OAuthRequest request2 = new OAuthRequest(Verb.GET,PROTECTED_RESOURCE_URL+accesstok);
Run Code Online (Sandbox Code Playgroud)

谢谢

java json jsp servlets

7
推荐指数
1
解决办法
1万
查看次数

将两个json对象合并为java中的单个对象

我有两个 json 对象,如下所示:

{"name":["Karbonn Smart A12 Star (Black & Silver)","Nokia 220 (Black)","Karbonn Smart A52 Plus (Black & Gold)","Karbonn Smart A12 Star (White & Gold)",.......]}
{"price":["Rs. 3,699","Rs. 2,599","Rs. 2,499","Rs. 3,699",..........]}
Run Code Online (Sandbox Code Playgroud)

我想组合如下两个对象,我尝试通过为每个循环使用嵌套它没有工作我不知道实现此目的的过程:

{"mobile":[{"name":"Karbonn Smart A12 Star (Black & Silver)","price":"Rs. 2,499"}]...........}
Run Code Online (Sandbox Code Playgroud)

我的代码如下:

for(Element a:mobilename)
    {
    text= a.text();
    arr.add(text);
    obj1.put("name", arr);
    //a11.add(text);

}
   arr2.add(obj1);

    for(Element b:price)
    {
    text1=b.text();
    arr1.add(text1);

    obj.put("price", arr1);




     }
    arr2.add(obj1);
    arr2.add(obj);
    obj2.put("mobile", arr2);
Run Code Online (Sandbox Code Playgroud)

java json

5
推荐指数
1
解决办法
8449
查看次数

标签 统计

java ×2

json ×2

jsp ×1

servlets ×1