0
我有一個多部分報頭,其與如何解析此頭文件?
------------------123456\r\n
其中123456是一個GUID開始。我想提取出來。我試圖在規範中查找這個頭文件是如何製作的,但我不知道爲什麼會有這麼多的破折號,或者它們的數量是固定的。 w3c似乎表明只有兩個破折號--123456,但顯然這是不正確的,你可以看到。
什麼是解析ID的最好方法,所以我可以用它來分裂其他頭?
編輯:我沒有得到一個邊界,我的傳入數據看起來像這樣。我的表單包含一個文本框和一個文件上傳:
-----------------------------7da292321290902\r\nContent-Disposition: form-data;
name=\"my_title\"\r\n\r\nWhat I typed in the textbox\r\n-----------------------------
7da292321290902\r\nContent-Disposition: form-data; name=\"upload\";
filename=\"C:\\myFile.zip\"\r\nContent-Type: application/x-zip-compressed\r\n\r\n ascii
data here for the file contents
該程序的另一部分將其刪除並存儲,這就是爲什麼我很困惑,但我發現它,現在都很好。非常感謝! – NibblyPig 2010-07-20 12:30:23