Restore "Request URL" in live response section
This commit is contained in:
@@ -47,6 +47,7 @@ export default class LiveResponse extends React.Component {
|
|||||||
const contentType = headers["content-type"]
|
const contentType = headers["content-type"]
|
||||||
|
|
||||||
const Curl = getComponent("curl")
|
const Curl = getComponent("curl")
|
||||||
|
const RequestUrl = getComponent("requestUrl")
|
||||||
const ResponseBody = getComponent("responseBody")
|
const ResponseBody = getComponent("responseBody")
|
||||||
const returnObject = headersKeys.map(key => {
|
const returnObject = headersKeys.map(key => {
|
||||||
return <span className="headerline" key={key}> {key}: {headers[key]} </span>
|
return <span className="headerline" key={key}> {key}: {headers[key]} </span>
|
||||||
@@ -56,6 +57,7 @@ export default class LiveResponse extends React.Component {
|
|||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
{ request && <Curl request={ request }/> }
|
{ request && <Curl request={ request }/> }
|
||||||
|
{ request && <RequestUrl url={ url }/> }
|
||||||
<h4>Server response</h4>
|
<h4>Server response</h4>
|
||||||
<table className="responses-table">
|
<table className="responses-table">
|
||||||
<thead>
|
<thead>
|
||||||
|
|||||||
22
src/core/components/request-url.jsx
Normal file
22
src/core/components/request-url.jsx
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
import React from "react"
|
||||||
|
import PropTypes from "prop-types"
|
||||||
|
|
||||||
|
export default class RequestUrl extends React.Component {
|
||||||
|
static propTypes = {
|
||||||
|
url: PropTypes.object.isRequired
|
||||||
|
}
|
||||||
|
|
||||||
|
render() {
|
||||||
|
let { url } = this.props
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div>
|
||||||
|
<h4>Request URL</h4>
|
||||||
|
<div className="request-url">
|
||||||
|
<pre>{url}</pre>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
@@ -40,6 +40,7 @@ import Overview from "core/components/overview"
|
|||||||
import Info from "core/components/info"
|
import Info from "core/components/info"
|
||||||
import Footer from "core/components/footer"
|
import Footer from "core/components/footer"
|
||||||
import ParamBody from "core/components/param-body"
|
import ParamBody from "core/components/param-body"
|
||||||
|
import RequestUrl from "core/components/request-url"
|
||||||
import Curl from "core/components/curl"
|
import Curl from "core/components/curl"
|
||||||
import Schemes from "core/components/schemes"
|
import Schemes from "core/components/schemes"
|
||||||
import ModelCollapse from "core/components/model-collapse"
|
import ModelCollapse from "core/components/model-collapse"
|
||||||
|
|||||||
Reference in New Issue
Block a user