Unverified Commit f3764328 authored by Hong Minhee's avatar Hong Minhee
Browse files

Fix request/response body inspector

parent c699ca23
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -290,7 +290,7 @@ async function fetch(request: Request): Promise<Response> {
  });
  if (inboxRequest) {
    recordingSink.stopRecording();
    activities[idx].response = response;
    activities[idx].response = response.clone();
    activities[idx].logs = recordingSink.getRecords();
    printActivityEntry(idx, activities[idx]);
  }
+2 −0
Original line number Diff line number Diff line
@@ -3,6 +3,7 @@ import { getStatusText } from "@poppanator/http-constants";
import { getDocumentLoader } from "../docloader.ts";

export async function renderRequest(request: Request): Promise<string> {
  request = request.clone();
  const url = new URL(request.url);
  let code = `${request.method} ${url.pathname + url.search}\n`;
  for (const [key, value] of request.headers.entries()) {
@@ -19,6 +20,7 @@ export async function renderRequest(request: Request): Promise<string> {
}

export async function renderResponse(response: Response): Promise<string> {
  response = response.clone();
  let code = `${response.status} ${
    response.statusText === ""
      ? getStatusText(response.status)