Today (Saturday) We will make some minor tuning adjustments to MySQL.

You may experience 2 up to 10 seconds "glitch time" when we restart MySQL. We expect to make these adjustments around 1AM Eastern Daylight Saving Time (EDT) US.

Curl Script - Post a file (multipart/form-data)

Login or Register to Reply

Thread Tools Search this Thread
# 1  
Curl Script - Post a file (multipart/form-data)

Hi All,

I am trying to post an xml file (utf-16 encoded) using curl to a REST service. The REST service is expecting 'multipart/form-data' content type.

curl -k -i -H "Content-Type=multipart/form-data" -F "filename=@file.xml;type=text/xml" -X POST -u <username>:<password> <endPointURL>

However, i am getting 500 Internal Server error while running the script.
<= Recv header, 23 bytes (0x17)
0000: HTTP/1.1 100 Continue
<= Recv header, 36 bytes (0x24)
0000: HTTP/1.1 500 Internal Server Error

Through chrome's add on 'postman app' i am able to successfully post the xml to the REST service.

Unable to figure out the issue causing the 500 error. Kindly help me in resolving this issue.


Last edited by Scott; 04-28-2014 at 09:19 AM.. Reason: Please use code tags
Login or Register to Reply

Thread Tools Search this Thread
Search this Thread:
Advanced Search

9 More Discussions You Might Find Interesting

1. Web Development

CURL - Post Form Isssue ( sequel )

Hi, I write a new thread to discuss about my closed topic with new information ( /280990-curl-post-form-issue.html ) The previous post was closed because of missing informations, I didn't have access yet to server logs. ----------------------------------------------------------------------... (4 Replies)
Discussion started by: Fred13
4 Replies

2. Web Development

Curl - post form issue

I'm having an issue with curl post form, I dont' understand what I'm mising. I would like to send a post command login/password to a form, quite simple in the paper. URL : http: // <myebsite> / login Here the form source code : <form action="/login_check" method="post"> <input... (3 Replies)
Discussion started by: Fred13
3 Replies

3. Shell Programming and Scripting

How to post content file of data using curl?

HI All, i want to asking about my case , how to post content file of data using curl. currently if i wanna post data file , i can use this command below : curl --cacert maxaj.cer -X POST -F 'fileupload=@/data/report_3300_xxx/log/traffic_3300_20180319_1051.txt'... (0 Replies)
Discussion started by: fajar_3t3
0 Replies

4. Shell Programming and Scripting

Wget and curl to post data

i'm using this command to post data to a remote host: wget --post-data="My Data" http://<my-ip>:80 -O /dev/null -q and curl --data "My Data" http://<my-ip>:80 however, when i run the above, i see the following in my access log on the remote host: Wget: - - "POST /... (1 Reply)
Discussion started by: SkySmart
1 Replies

5. Web Development

Data Post with curl

how to make the bash script ? POST /mysql.php HTTP/1.1 Host: User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:26.0) Gecko/20100101 Firefox/26.0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language:... (1 Reply)
Discussion started by: iddfcr
1 Replies

6. Shell Programming and Scripting

Using cURL to submit a post form

I am trying to write a shell script to use curl in order to automate downloading data from a website. The URL with the post form is here: . I have a list of about 1800 different species I want to check. For Example, choose the first species and use the... (2 Replies)
Discussion started by: hansvg
2 Replies

7. UNIX for Dummies Questions & Answers

Posting data to a form using curl

Hello all. I have an incredible number of servers that I need to change a parameter on using a web interface. I'd like to be able to do this via curl, but I'm having some trouble. I filled out the form and hit update while snooping (tcpdump) my interface. That gave the the following as what is... (0 Replies)
Discussion started by: DeCoTwc
0 Replies

8. UNIX for Advanced & Expert Users

Issue in Curl to send http POST request with attachment/multipart

Hi, I am using curl to hit a url using http in solaris 10 using commandline, I want to transfer an attachment(using multipart curl -F) also as a part of the request. If anyone has used kindly help me with the syntax. I am using below command: Code: /usr/local/bin/curl -v... (1 Reply)
Discussion started by: manishmaha
1 Replies

9. Shell Programming and Scripting

maintaining form post session using curl

Hello, I have searched for a good part of the day, but cannot seem to find an answer to this. I hope this is an appropriate forum for my question. I am wanting to download a blog web page using a script. It requires username and password login. I have tried the following (an example) to no... (1 Reply)
Discussion started by: Allasso
1 Replies
ImportCmd(3U)						    InterViews Reference Manual 					     ImportCmd(3U)

ImportCmd - import a graphical component
#include <Unidraw/Commands/import.h>
ImportCmd imports a graphical image from a file into the drawing being edited. ImportCmd supports the following file formats: TIFF; Post- Script generated by pgmtops and ppmtops; X bitmap format; and Unidraw format.
ImportCmd(ControlInfo*, FileChooser* = nil) ImportCmd(Editor* = nil, FileChooser* = nil) Create a new ImportCmd instance, optionally supplying the FileChooser that will prompt the user to specify the file to import. After the user specifies the file, ImportCmd reads it, creates an appropriate graphical component, and pastes it into the component being edited in the enclosing editor. static GraphicComp* Import(const char*) static GraphicComp* TIFF_Image(const char*) static GraphicComp* PGM_Image(const char*) static GraphicComp* PPM_Image(const char*) static GraphicComp* XBitmap_Image(const char*) Operations for reading data from various file formats and creating an appropriate graphical component. TIFF_Image, PGM_Image, PPM_Image, and XBitmap_Image assume that the specified file is in the corresponding format. Import is more general: it determines the format from the file and then calls one of the other functions.
void Init(FileChooser*) Specify the FileChooser instance (stored in the _dialog protected member) explicitly. This operation does not delete the existing instance, if any. GraphicComp* PostDialog() Post the FileChooser and return the graphical component created from the user-specified file, if any.
Catalog(3U), Command(3U), FileChooser(3I), GraphicComp(3U), bitmap(1), pgmtops(1), ppmtops(1) Unidraw 10 August 1991 ImportCmd(3U)

Featured Tech Videos