ServiceSatck フレームワークで残りのサービスを使用しています。今、生のバイトを取得したいと思います。URL がhttp://xx.xxx.xxx.xx/Myservice/api/helloであるとします。
このServiceStack の HTTP 応答コンテンツを見ると、 get メソッドを使用しているように見えますが、私は post メソッドを使用しました。
編集:
コードを使用しました
`var x = "http://xx.xxx.xxx.xx/Myservice/api/hello".PostJsonToUrl(new MyRequestDTO() { RequestData = hello }).ToArray();
生のバイトを取得しました。ただし、RestSharp方式と比較すると、約 200 バイトの損失があります。
RestSharp メソッドを使用すると、コードは次のようになります。
var aResponse = restClient.Execute(MyRequestDTO);
byte[] bytes = aResponse.RawBytes;