我有一個HttpServlet試圖處理一個PUT請求,它有一些表單參數(用「application/x-www-form-urlencoded」頭文件發送)。我有相同的設置爲開機自檢工作正常,但由於某種原因,PUT請求輪番上漲emptywhen我要求的參數:從PUT HttpServletRequest獲取參數?
protected void doPut(HttpServletRequest req, HttpServletResponse resp) throws {
Map<String,String[]> params = req.getParameterMap();
System.out.println(params.size());
}
則params的大小,即使0我傳遞參數
。有沒有其他方法可以讀取PUT請求的參數?
如何從客戶端做PUT?您是否使用HTML表單並使用method =「PUT」提交? –
不,我使用了一個用於測試的GUI客戶端,以及簡單的CURL命令 – Nathan
@Nathan你可以發佈命令嗎? – Gobliins