从C#客户端标头

时间:2016-06-23 08:50:50

标签: c# httprequest httpclient

我需要将一个字节数组从C#客户端传递给Java服务器。 java服务器不受我的控制,它需要来自C#客户端请求头的字节数组。所以我需要从C#客户端的请求头传递一个字节数组。我的代码如下。

C#客户端代码

 byte[] outToken =getOutToken();
    var request = (HttpWebRequest)WebRequest.Create("http://192.168.1.101:8285/HealthCheck");
     request.Headers.Add("Authorization", "Negotiate " + outToken  );

Java服务器代码

Map headersMap = (Map) headers;
String authHeader = (String) headersMap.get("Authorization");
String authToken = authHeader.substring(10).trim();

在authToken变量的java代码中,我想要获取从C#客户端传递的outToken。但在评估时,我将'System.Byte []'作为authToken的值。

从C#客户端请求标头传递字节数组的最佳方法是什么。任何帮助都非常感谢。

谢谢

0 个答案:

没有答案