我有一個帶有一些靜態內容的Web應用程序。例如,我有一個發佈在http://localhost/images/Head.png
的圖像。Png的MediaType。 HTTP請求
現在,我正在對此映像執行Http請求。
ResponseEntity<byte[]> entity = new TestRestTemplate().getForEntity("http://localhost/images/Head.png", byte[].class);`
我想知道哪個內容有這個實體。它應該是image/png
,但它不是。我在這裏得到一個例外:
assertEquals("Wrong content type:\n" + entity.getHeaders().getContentType(),
MediaType.valueOf("image/png"), entity.getHeaders().getContentType());`
我應該是哪種內容類型?
謝謝。
您的代碼是否在公開回購?你能提供一個鏈接嗎? –
你可以看看它[這裏](https://github.com/Santi-7/hello/blob/master/src/test/java/es/unizar/webeng/hello/SystemTests.java) –
爲什麼代碼你提到的是評論?另外,哪個是JUnit測試的輸出?甚至,爲什麼不在屏幕上打印內容類型的值。如果您發現解決方案,請親自回答此問題並將其標記爲已關閉! –