Package org.apache.jmeter.protocol.http.control

Examples of org.apache.jmeter.protocol.http.control.Header


            if (headers != null)
            {
                PropertyIterator i= headers.iterator();
                while (i.hasNext())
                {
                    Header header= (Header)i.next().getObjectValue();
                    String n=header.getName();
                    String v=header.getValue();
                    conn.setRequestProperty(n,v);
                    hdrs.append(n)
          hdrs.append(": ")
          hdrs.append(v)
          hdrs.append("\n")
View Full Code Here


            // to use it.
            HeaderManager mngr = getHeaderManager();
            int headerSize = mngr.size();
            // we set all the header properties
            for (int idx=0; idx < headerSize; idx++){
              Header hd = mngr.getHeader(idx);
          connection.setRequestProperty(hd.getName(),hd.getValue());
            }
        } else {
          // otherwise we use "text/xml" as the default
      connection.setRequestProperty("Content-type", "text/xml");
        }
View Full Code Here

        {
          valid = false;
        }
        else
        {
          Header c = tableModel.manager.get(index);
          nameField = new JTextField(c.getName(), 20);
          valueField = new JTextField(c.getValue(), 20);
          ok = new JButton("Ok");
          cancel = new JButton("Cancel");
        }
      }
      else if(command.equals("Add"))
      {
        nameField = new JTextField(20);
        valueField = new JTextField(20);
        ok = new JButton("Ok");
        cancel = new JButton("Cancel");
      }
      if(valid)
      {
        if(updateDialog != null)
        {
          updateDialog.dispose();
        }
        updateDialog = new JDialog();
        updateDialog.setSize(350, 300);

        ok.addActionListener(
          new ActionListener()
          {
            /****************************************
             * !ToDo (Method description)
             *
             *@param ev  !ToDo (Parameter description)
             ***************************************/
            public void actionPerformed(ActionEvent ev)
            {
              int i = index;
              Header c = new Header();
              if(i >= 0)
              {
                c = tableModel.manager.get(index);
              }
              c.setName(nameField.getText());
              c.setValue(valueField.getText());
              if(i < 0)
              {
                tableModel.manager.add(c);
              }
              tableModel.fireTableDataChanged();
View Full Code Here

    }
    else
    {
      String name = token.trim().substring(0, token.trim().length() - 1);
      String value = getRemainder(tz);
      headers.put(name.toLowerCase(), new Header(name, value));
      if (name.equalsIgnoreCase("content-length"))
      {
        return Integer.parseInt(value);
      }
    }
View Full Code Here

    result.setUseKeepAlive(true);
    return result;
  }
  public String getContentType()
  {
    Header contentTypeHeader = (Header) headers.get("content-type");
    if (contentTypeHeader != null)
    {
      return contentTypeHeader.getValue();
    }
    return "";
  }
View Full Code Here

     *@param column  !ToDo (Parameter description)
     *@return        !ToDo (Return description)
     ***************************************/
    public Object getValueAt(int row, int column)
    {
      Header head = manager.getHeader(row);
      if(column == 0)
      {
        return head.getName();
      }
      else if(column == 1)
      {
        return head.getValue();
      }
      return null;
    }
View Full Code Here

     *@param row     !ToDo (Parameter description)
     *@param column  !ToDo (Parameter description)
     ***************************************/
    public void setValueAt(Object value, int row, int column)
    {
      Header header = manager.getHeader(row);

      if(column == 0)
      {
        header.setName((String)value);
      }
      else if(column == 1)
      {
        header.setValue((String)value);
      }
    }
View Full Code Here

      if (headers != null)
      {
        Iterator i = headers.iterator();
        while (i.hasNext())
        {
          Header header = (Header) i.next();
          conn.setRequestProperty(header.getName(), header.getValue());
        }
      }
    }
  }
View Full Code Here

            String clipboardContent = GuiUtils.getPastedText();
            String[] clipboardLines = clipboardContent.split("\n"); // $NON-NLS-1$
            for (String clipboardLine : clipboardLines) {
                int index = clipboardLine.indexOf(":"); // $NON-NLS-1$
                if (index > 0) {
                    Header header = new Header(clipboardLine.substring(0, index), clipboardLine.substring(index+1));
                    headerManager.add(header);
                }
            }
            tableModel.fireTableDataChanged();
            if (headerTable.getRowCount() > rowCount) {
View Full Code Here

        /**
         * Required by table model interface.
         */
        @Override
        public Object getValueAt(int row, int column) {
            Header head = manager.getHeader(row);
            if (column == 0) {
                return head.getName();
            } else if (column == 1) {
                return head.getValue();
            }
            return null;
        }
View Full Code Here

TOP

Related Classes of org.apache.jmeter.protocol.http.control.Header

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.