Forum Discussion

Henrik_68652's avatar
Henrik_68652
Icon for Nimbostratus rankNimbostratus
Sep 23, 2008

Monitor service on Big IP ver 9.4.5.

I need this post to go from the big ip to the server. Recieve string marked in italic. This is the post/recieve i got from the tcp dump. What kind of monitor should i use?

 

 

POST /store/witsml HTTP/1.1

 

User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client Protocol 2.0.50727.832)

 

Authorization: Basic dXNlcjE6

 

Content-Type: text/xml; charset=utf-8

 

SOAPAction: "http://www.witsml.org/action/120/Store.WMLS_GetVersion"

 

Host: 157.237.113.21

 

Content-Length: 535

 

Expect: 100-continue

 

 

 

HTTP/1.1 100 Continue

 

 

 

HTTP/1.1 200 OK

 

Content-Length: 401

 

Content-Type: text/xml; charset=utf-8

 

Server: Microsoft-HTTPAPI/1.0

 

Date: Tue, 23 Sep 2008 08:24:07 GMT

 

 

1.3.1.1

1 Reply

  • Does the application require using the Expect header? If not, you should be able to configure a standard HTTP(S) monitor with the send string set to the full HTTP request headers and body.

     

     

    If the app requires using the Expect header, I think you'll need to use an external monitor. I don't think there is a way to handle an Expect header in a standard HTTP monitor, wait for the HTTP 100 continue, send the request payload and then check the response. I think curl (Click here) supports sending the Expect header in HTTP 1.1. Once you get a curl request set up you could reference the curl command in an external monitor as describe in the Codeshare (Click here).

     

     

    Aaron