Exemplo n.º 1
0
 private static void Client_OnBeforeRequest(object sender, BeforeRequestEventArgs e)
 {
     if (server?.IsRunning == true)
     {
         e.RawRequest.Headers.Add(System.Net.HttpRequestHeader.Authorization, server.Token);
     }
 }
Exemplo n.º 2
0
        private static void Client_OnBeforeRequest(object sender, BeforeRequestEventArgs e)
        {
            // Use basic authorization
            var credentials = Convert.ToBase64String(Encoding.ASCII.GetBytes("aidboxdemo:123456"));

            // Add authorization header to request
            e.RawRequest.Headers.Add("Authorization", "Basic " + credentials);
        }
Exemplo n.º 3
0
 public static void Compression_OnBeforeRequestZipOrDeflate(object sender, BeforeRequestEventArgs e)
 {
     if (e.RawRequest != null)
     {
         // e.RawRequest.AutomaticDecompression = System.Net.DecompressionMethods.Deflate | System.Net.DecompressionMethods.GZip;
         e.RawRequest.Headers.Remove("Accept-Encoding");
         e.RawRequest.Headers["Accept-Encoding"] = "gzip, deflate";
     }
 }
Exemplo n.º 4
0
        private void SimpleClient_OnBeforeRequest(object sender, BeforeRequestEventArgs e)
        {
            Console.Out.WriteLine("##Request");
            Console.Out.WriteLine("```sh");
            var json = System.Text.Encoding.UTF8.GetString(e.Body ?? new byte[0]);

            Console.Out.WriteLine(
                "curl -X {0} {1} -H \"Content-Type: application/json\" -d '{2}'", e.RawRequest.Method, e.RawRequest.Address, json);
            Console.Out.WriteLine("```");

            System.IO.File.WriteAllText("data/out.json", json);
        }
Exemplo n.º 5
0
        private void OnBeforeRequestFhirServer(object sender, BeforeRequestEventArgs e)
        {
            if (e.Body != null)
            {
                var requestAdderss = e.RawRequest.Address.ToString();
                var requestBody    = Encoding.UTF8.GetString(e.Body, 0, e.Body.Length);

                //Prettify !!!
                requestBody = JToken.Parse(requestBody).ToString();

                _logger.LogInformation($"Send Request Address:{requestAdderss}");
                _logger.LogInformation($"Send Request Body:{requestBody}");
            }
        }
Exemplo n.º 6
0
 void client_OnBeforeRequest(object sender, BeforeRequestEventArgs e)
 {
     throw new NotImplementedException();
 }
Exemplo n.º 7
0
 void client_OnBeforeRequest(object sender, BeforeRequestEventArgs e)
 {
     throw new NotImplementedException();
 }
Exemplo n.º 8
0
        private void ClientOnBeforeRequest(object sender, BeforeRequestEventArgs e)
        {

        }