我需要一個需求。我想使用XML有效負載使用Rest Assured API發佈請求,我沒有得到任何地方如何使用XML設置正文。任何人都請告訴我如何才能做到這一點。POSTa使用XML有效負載的放心API請求
我有一個客戶5周的Fileds,姓名,身份證,地址,電子郵件和電話number.My網址張貼的要求是一樣的東西 「http://com.myproject.app:8080/MyApp/SchmaName/customers」。請任何一個幫助我out.Thanks提前
我需要一個需求。我想使用XML有效負載使用Rest Assured API發佈請求,我沒有得到任何地方如何使用XML設置正文。任何人都請告訴我如何才能做到這一點。POSTa使用XML有效負載的放心API請求
我有一個客戶5周的Fileds,姓名,身份證,地址,電子郵件和電話number.My網址張貼的要求是一樣的東西 「http://com.myproject.app:8080/MyApp/SchmaName/customers」。請任何一個幫助我out.Thanks提前
您可以將其作爲String,InputStream,byte []或Java對象(將使用JAXB序列化爲XML)在請求主體中發佈。例如:
String myXML = ..
given().contentType(ContentType.XML).body(myXML).when().post("/x").then(). ..
以上應該工作,這裏又是在一個稍微不同的版本你的榜樣......
Response response = given().
contentType("application/xml").
body(myXML).
when().
post("http://com.myproject.app:8080/MyApp/SchmaName/customers");
myXML將要發送(5周的Fileds的XML,姓名,身份證,地址,電子郵件和電話號碼)。之後,您可以從響應中獲得結果。