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();
                    conn.setRequestProperty(header.getName(), header.getValue());
                }
            }
        }
    }
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

     *@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

        }
        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

        ByteArrayInputStream bis = null;
        bis = new ByteArrayInputStream("GET xxx HTTP/1.0\r\nname:value \r\n".getBytes("ISO-8859-1"));
        req.parse(bis);
        bis.close();
        HeaderManager mgr = req.getHeaderManager();
        Header header;
        mgr.getHeaders();
        header = mgr.getHeader(0);
        assertEquals("name",header.getName());
        assertEquals("value",header.getValue());
    }
View Full Code Here

        ByteArrayInputStream bis = null;
        bis = new ByteArrayInputStream("GET xxx HTTP/1.0\r\nname:           value \r\n".getBytes("ISO-8859-1"));
        req.parse(bis);
        bis.close();
        HeaderManager mgr = req.getHeaderManager();
        Header header;
        mgr.getHeaders();
        header = mgr.getHeader(0);
        assertEquals("name",header.getName());
        assertEquals("value",header.getValue());
    }
View Full Code Here

        ByteArrayInputStream bis = null;
        bis = new ByteArrayInputStream("GET xxx HTTP/1.0\r\nname:value \r\n".getBytes("ISO-8859-1"));
        req.parse(bis);
        bis.close();
        HeaderManager mgr = req.getHeaderManager();
        Header header;
        mgr.getHeaders();
        header = mgr.getHeader(0);
        assertEquals("name",header.getName());
        assertEquals("value",header.getValue());
    }
View Full Code Here

        ByteArrayInputStream bis = null;
        bis = new ByteArrayInputStream("GET xxx HTTP/1.0\r\nname:           value \r\n".getBytes("ISO-8859-1"));
        req.parse(bis);
        bis.close();
        HeaderManager mgr = req.getHeaderManager();
        Header header;
        mgr.getHeaders();
        header = mgr.getHeader(0);
        assertEquals("name",header.getName());
        assertEquals("value",header.getValue());
    }
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.