2
私はJavaで、次のexamplecodeありますWCFでカスタムヘッダーを追加しますか?
PushServiceService c = new PushServiceService();
service = c.getPushServicePort();
BindingProvider ccBindingProvider = (BindingProvider) service;
Map ccRequestContext = ccBindingProvider.getRequestContext();
ccRequestContext.put(BindingProvider.SESSION_MAINTAIN_PROPERTY, true);
Map ccRequestHeaders = new HashMap(); // is actually a Map for String to List of Strings
ccRequestHeaders.put("Cookie", Arrays.asList("JSESSIONID=ABC123"));
ccRequestContext.put(MessageContext.HTTP_REQUEST_HEADERS, ccRequestHeaders);
を私は、同じ使用してC#コードを達成しようとしているが、それのすべてを理解していません。
それは私が悩みを理解している、特にライン
ccRequestContext.put(BindingProvider.SESSION_MAINTAIN_PROPERTY, true);
と
ccRequestHeaders.put("Cookie", Arrays.asList("JSESSIONID=ABC123"));
です。私が理解できるところでは、HTTPヘッダーまたはSOAPヘッダーを追加します。
C#を使用して同じことを行う方法に関するアイデアはありますか?