HTTP request in TCP probe

Hi.

I want to monitor some of our services which based on http protocol.
I tried to add new TCP probe and send a http packets.
I can’t create proper HTTP request with a specified properties :
e.g.

  • command: GET ;
  • protocol version: HTTP 1.1,
  • authorization: Basic xxxx;
    and so on.
    But I don’t know how to write such command with specific properties/parameters. What character should I use to separate each parameter ?

GET /subdom HTTP/1.1 Accept: / User-Agent: NTRIP Client Authorization: Basic xxxxxxxxxxxx

I tried to use many different separators but my http request have never been recognized by server.
When I used Network Monitor to see tcp segment in details I saw my request wasn’t been interpret properly. Network Monitor didn’t see parameters of GET command properly.

Somebody can help me ?

O.K. I found it:

GET /subdomHTTP/1.1\r\nUser-Agent: NTRIP Client\r\nAccept: /\r\nAuthorization: Basic xxxxx\r\n\r\n

Previously I was putted spaces before and next to \r\n separators.

it works good :slight_smile: