define("./detail",['$', 'gallery/underscore/1.6.0/underscore.js'],function(require,exports,module){
var _ = require("gallery/underscore/1.6.0/underscore.js"),
$ = require("$");
var tpl = ""+
' '+
' request
'+
' '+
'
'+
' - <%= method %> <%= path %> HTTP/1.1
'+
// ' '+
' <% _.each(reqHeader, function(v,k) { %> - <%= k %> : <%= v %>
<% }); %>'+
'
'+
'
'+
' '+
''+
' '+
' request body
'+
' '+
' '+
''+
' <% if(statusCode) { %>'+
' '+
''+
' '+
' response body
'+
' '+
' '+
' <% } %>';
function render(data,cb){
var $baseTpl = $(_.template(tpl, data));
if(data.statusCode){ //if finished
$.ajax({
url : "/body?id=" + data._id,
headers : {
anyproxy_web_req : true
},
type : "GET",
success : function(data){
$(".J_responseBody", $baseTpl).html(data);
cb($baseTpl);
}
});
}else{
cb($baseTpl);
}
}
exports.render = render;
});