by bengchet » Thu Mar 23, 2017 9:28 pm
Hi,
Few things to clarify:
1) If you are using Arduino Uno, the maximum baud rate allowed is 9600, so far this is the baud rate the shield works the most stable. It is unrelated to the firmware upgrade. This problem is caused by softwareSerial, so far 9600 is the most stable baud rate for data streaming. Unless you are using hardwareSerial, in that case you will need to remove anything related to Serial monitor, meaning you cannot monitor the progress of your coding.
2) When I observe your screenshot, I found that you are uploading your text file using application/x-www-form-urlencoded? If I am not mistaken, normally you use this content-type if you are making simple and not-too-long requests. For uploading, normally you need to use multipart/form-data. In this way, you are sending file to server without encoding, aka with original bytes amount. With x-www-form-urlencoded, the file content is treated as part of url, and normally it will not ended well according to my experience especially when it is in large chunk.