def fill_internal(self, Id): self.clear() if not Id: return self.responseId = Id self.requestResponse = self.framework.get_request_response(Id) rr = self.requestResponse confirmedState = Qt.Unchecked if rr.confirmed and rr.confirmed.lower() in ['y', '1', 'true']: confirmedState = Qt.Checked self.confirmedButtonStateChanged(confirmedState) self.requestScintilla.setText(rr.rawRequest) self.attachLexer(self.responseScintilla, rr.responseContentType, rr.responseBody) self.responseScintilla.setText( ContentHelper.convertBytesToDisplayText(rr.rawResponse)) self.hexBodyScintilla.setText(self.hexDumper.dump(rr.responseBody)) self.contentResults = self.generateExtractorResults( rr.responseHeaders, rr.responseBody, rr.responseUrl, rr.charset) self.notesTextEdit.setText(rr.notes) self.handle_tab_currentChanged(self.tabwidget.currentIndex())
def fill_internal(self, Id): self.clear() if not Id: return self.responseId = Id self.requestResponse = self.framework.get_request_response(Id) rr = self.requestResponse confirmedState = Qt.Unchecked if rr.confirmed and rr.confirmed.lower() in ['y', '1', 'true']: confirmedState = Qt.Checked self.confirmedButtonStateChanged(confirmedState) self.requestScintilla.setText(rr.rawRequest) self.attachLexer(self.responseScintilla, rr.responseContentType, rr.responseBody) self.responseScintilla.setText(ContentHelper.convertBytesToDisplayText(rr.rawResponse)) self.hexBodyScintilla.setText(self.hexDumper.dump(rr.responseBody)) self.contentResults = self.generateExtractorResults(rr.responseHeaders, rr.responseBody, rr.responseUrl, rr.charset) self.notesTextEdit.setText(rr.notes) self.handle_tab_currentChanged(self.tabwidget.currentIndex())