public void RemoveRequestFile(IncomingHttpRequest request) { string path = Path.Combine(_path, FileName(request)); Debug.WriteLine("Deleting file {0}", path); File.Delete(path); }
private void OnRequest(IncomingHttpRequest obj) { if (Request != null) { Request.Invoke(obj); } }
private string FileName(IncomingHttpRequest request) { return(string.Format( "{0}-{1}-{2}.json", request.CreatedAt.ToString("yyyy-M-d_HH-mm-ss-fff", CultureInfo.InvariantCulture), request.HttpMethod, request.Uri.Host)); }
private async Task HandleRequest(HttpListenerContext context) { var incomingRequest = new IncomingHttpRequest(context, _destination); _proxyStore.Requests.Add(incomingRequest); OnRequest(incomingRequest); if (!_interactive) { await incomingRequest.Play(); } }
public AddHeaderScreen(IncomingHttpRequest request) { _request = request; }
public string Serialize(IncomingHttpRequest request) { return JsonConvert.SerializeObject(request); }
private string FileName(IncomingHttpRequest request) { return string.Format( "{0}-{1}-{2}.json", request.CreatedAt.ToString("yyyy-M-d_HH-mm-ss-fff", CultureInfo.InvariantCulture), request.HttpMethod, request.Uri.Host); }
public HeaderDetailScreen(IncomingHttpRequest request, int index) { _request = request; _index = index; }
public ChangeUrlScreen(IncomingHttpRequest request) { _request = request; }
public ResponseDetailScreen(IncomingHttpRequest request) { _request = request; }
public string Serialize(IncomingHttpRequest request) { return(JsonConvert.SerializeObject(request)); }
public ChangeMethodScreen(IncomingHttpRequest request) { _request = request; }