2020-08-26 02:31发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我有一个要求,即SA... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我有一个要求,即SAP到REST,在发送实际数据之前,我们需要从第一个URL检索cookie,并需要将数据处理为第二个URL。
浏览了以下有关UDF的博客,
https://blogs.sap.com/2017/01/23/oauth-2.0-authentication-within-a-udf-mapping-be-included-rest-receiver -channel/
我们可以从中检索实际响应,但是我们的要求是获取Cookies。
任何人都可以对此发表一些看法。
致谢
您好Irfan,
由于我是Java开发人员,并且已经开始在SAP PI中工作,所以对此我不太了解,但是有一个基本代码可以从java中的url中检索cookie,如果您愿意的话,可以尝试一下。 我将与您分享代码。 这是一种方法。
public void getCookieUsingCookieHandler(){ 尝试{ CookieManager管理器=新的CookieManager(); manager.setCookiePolicy(CookiePolicy.ACCEPT_ALL); CookieHandler.setDefault(manager); URL url =新URL("在此处链接"); URLConnection连接= url.openConnection(); connection.getContent(); CookieStore cookieJar = manager.getCookieStore(); 列出 cookie = cookieJar.getCookies(); 用于(HttpCookie Cookie:Cookie){ System.out.println(" CookieHandler检索到cookie:" + cookie); } } catch(Exception e){ System.out.println("无法使用CookieHandler获取Cookie"); e.printStackTrace(); } }
最多设置5个标签!
您好Irfan,
由于我是Java开发人员,并且已经开始在SAP PI中工作,所以对此我不太了解,但是有一个基本代码可以从java中的url中检索cookie,如果您愿意的话,可以尝试一下。 我将与您分享代码。 这是一种方法。
一周热门 更多>