2012-09-17 21 views

回答

26

我發現它,但忘了在這裏發佈。它並不那麼直觀。

  1. 在您的REST請求中,如果您可以看到附件選項卡,請打開它並使用+按鈕添加和附件。該文件的名稱將顯示完整路徑。例如C:\temp\my-file.csv
  2. 在您的參數選項卡中,添加一個參數併爲其命名。該參數的值將是file:C:\temp\my-file.csv
  3. 在SoapUI 5.x和更高版本中,您必須選中「Post QueryString」複選框。沒有這個,文件將不會與請求一起發送。

應該是這樣。如果在要求緩存文件時選擇「是」,則附加文件時,不必在上述步驟2中指定完整路徑。文件參數的值應該是file:my-file.csv

+0

你對使用soapUI發送一個JSON內容與attachchemnt有任何想法嗎? –

+2

如果我正確理解了這個問題,則需要將您的JSON內容作爲參數發送。爲您的JSON內容和您的附件創建參數。 – bluetech

+4

在SOAPUI 5.0.0中,您必須選中'Post querystring'選項 – psychok7

-3

select mediatype as application/json然後添加json字符串。它將作爲有效載荷進入服務器。通常這個請求是POST或者PUT類型的

+0

這個答案沒有解決關於「文件附件」的問題, – rom99