Package org.parosproxy.paros.extension.history

Examples of org.parosproxy.paros.extension.history.ManualRequestEditorDialog


   *  
   * @return org.parosproxy.paros.extension.history.ManualRequestEditorDialog 
   */   
  ManualRequestEditorDialog getManualRequestEditorDialog() {
    if (manualRequestEditorDialog == null) {
      manualRequestEditorDialog = new ManualRequestEditorDialog(getView().getMainFrame(), false, false, this);
      manualRequestEditorDialog.setTitle("Resend");
      manualRequestEditorDialog.setSize(500, 600);
    }
    return manualRequestEditorDialog;
  }
View Full Code Here


        this.addActionListener(new java.awt.event.ActionListener() {

          public void actionPerformed(java.awt.event.ActionEvent e) {
             
              ManualRequestEditorDialog dialog = extension.getManualRequestEditorDialog();
             
              HttpMessage msg = null;
              Object obj = null;
              obj = extension.getAlertPanel().getTreeAlert().getLastSelectedPathComponent();
              if (obj == null) {
                  return;
              }
              AlertNode node = (AlertNode) obj;
              if (node.getUserObject() != null) {
                  obj = node.getUserObject();
                  if (obj instanceof Alert) {
                      Alert alert = (Alert) obj;
                      msg = alert.getMessage();
                     
                  } else {
                      return;
                  }
              }

              dialog.setMessage(msg);
              dialog.setVisible(true);
             
             
             
             
             
View Full Code Here

    if (menuManualRequestEditor == null) {
        menuManualRequestEditor = new JMenuItem();
        menuManualRequestEditor.setText("Manual Request Editor...");
        menuManualRequestEditor.addActionListener(new java.awt.event.ActionListener() {
          public void actionPerformed(java.awt.event.ActionEvent e) {
              ManualRequestEditorDialog dialog = getManualRequestEditorDialog();
              if (dialog.getRequestPanel().getTxtHeader().getText().equals("")) {
                  HttpMessage msg = new HttpMessage();
                  try {
                      URI uri = new URI("http://www.any_domain_name.org/path", true);
                            msg.setRequestHeader(new HttpRequestHeader(HttpRequestHeader.GET, uri, HttpHeader.HTTP10));
                            dialog.getRequestPanel().setMessage(msg, true);
                        } catch (Exception e1) {}
                       
              }
              dialog.setVisible(true);
          }
        });
    }
    return menuManualRequestEditor;
   
View Full Code Here

   *  
   * @return org.parosproxy.paros.extension.history.ResendDialog 
   */   
  ManualRequestEditorDialog getManualRequestEditorDialog() {
    if (manualRequestEditorDialog == null) {
      manualRequestEditorDialog = new ManualRequestEditorDialog(getView().getMainFrame(), false, true, this);
      manualRequestEditorDialog.setSize(500, 600);
      manualRequestEditorDialog.setTitle("Manual Request Editor");
    }
    return manualRequestEditorDialog;
  }
View Full Code Here

   * @return org.parosproxy.paros.extension.history.ManualRequestEditorDialog
   */
  ManualRequestEditorDialog getManualRequestEditorDialog() {
    if (manualRequestEditorDialog == null) {
      // NULL should be HistoryList
      manualRequestEditorDialog = new ManualRequestEditorDialog(getView().getMainFrame(), false, false, this);
      manualRequestEditorDialog.setTitle("Resend");
      manualRequestEditorDialog.setSize(500, 600);
    }
    return manualRequestEditorDialog;
  }
View Full Code Here

    this.addActionListener(new java.awt.event.ActionListener() {

      public void actionPerformed(java.awt.event.ActionEvent e) {

        ManualRequestEditorDialog dialog = extension.getManualRequestEditorDialog();

        HttpMessage msg = null;
        Object obj = null;
        obj = extension.getAlertPanel().getTreeAlert().getLastSelectedPathComponent();
        if (obj == null) {
          return;
        }
        AlertNode node = (AlertNode) obj;
        if (node.getUserObject() != null) {
          obj = node.getUserObject();
          if (obj instanceof Alert) {
            Alert alert = (Alert) obj;
            msg = alert.getMessage();
          } else {
            return;
          }
        }

        dialog.setMessage(msg);
        dialog.setVisible(true);
      }
    });
  }
View Full Code Here

    if (menuManualRequestEditor == null) {
      menuManualRequestEditor = new JMenuItem();
      menuManualRequestEditor.setText("Manual Request Editor...");
      menuManualRequestEditor.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent e) {
          ManualRequestEditorDialog dialog = getManualRequestEditorDialog();
          if (dialog.getRequestPanel().getTxtHeader().getText().equals("")) {
            HttpMessage msg = new HttpMessage();
            try {
              URI uri = new URI("http://www.example.com/path", true);
              msg.setRequestHeader(new HttpRequestHeader(HttpRequestHeader.GET, uri, HttpHeader.HTTP10));
              dialog.getRequestPanel().setMessage(msg, true);
            } catch (Exception e1) {
              // ZAP: Log the exception
                          logger.error(e1.getMessage(), e1);
            }
          }
          dialog.setVisible(true);
        }
      });
    }
    return menuManualRequestEditor;
  }
View Full Code Here

    return menuManualRequestEditor;
  }

  ManualRequestEditorDialog getManualRequestEditorDialog() {
    if (manualRequestEditorDialog == null) {
      manualRequestEditorDialog = new ManualRequestEditorDialog(getView().getMainFrame(), false, true, this);
      manualRequestEditorDialog.setSize(500, 600);
      manualRequestEditorDialog.setTitle("Manual Request Editor");
    }
    return manualRequestEditorDialog;
  }
View Full Code Here

TOP

Related Classes of org.parosproxy.paros.extension.history.ManualRequestEditorDialog

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.