**Response** The response should be a valid HTTP response with a blank or arbitrary body. Only the HTTP header information is considered by the requestor. A successful response must have a HTTP status code of 200. In case of an error condition, the appropriate HTTP status code must be set, and an exception or error information *may* be returned in the response. The outgoing request body *must* be encoded as `MIME multipart/form-data`_ with the system metadata portion as a file attachment and the sourceNode parameter as a form field. :: curl -v -X POST "https://localhost:8000/mn/v1/replicate" \ -H "Content-type: multipart/form-data" \ -F "sysmeta=@systemmetadata.xml" \ -F "sourceNode=urn:node:MN_B" * About to connect() to localhost port 8000 (#0) * Trying ::1... Connection refused * Trying fe80::1... Connection refused * Trying 127.0.0.1... connected * Connected to localhost (127.0.0.1) port 8000 (#0) > POST /mn/v1/replicate HTTP/1.1 > User-Agent: curl/7.19.7 (universal-apple-darwin10.0) libcurl/7.19.7 OpenSSL/0.9.8l zlib/1.2.3 > Host: localhost:8000 > Accept: */* > Content-Length: 1021 > Expect: 100-continue > Content-type: multipart/form-data; boundary=----------------------------88ffdd8070e9 > * Done waiting for 100-continue * HTTP 1.0, assume close after body < HTTP/1.0 200 OK < Date: Fri, 14 Jan 2011 22:01:13 GMT < Server: WSGIServer/0.1 Python/2.6.1 < Content-Type: text/xml < < * Closing connection #0 .. _MIME multipart/form-data: http://www.ietf.org/rfc/rfc2388.txt