2016-08-11 33 views
0

我不想用curl,postman,jquery等來指定http方法。如果我簡單地把URL放在瀏覽器地址欄中,它應該發出一個POST請求,而不是GET。可能嗎?如何在URI中指定Http方法POST?

+0

不,它不是,因爲方法不是URL的一部分。然而,你可以試着找到一些瀏覽器擴展,如果不是很少,我會感到驚訝。 – bereal

+0

另一種選擇 - Swagger(http://swagger.io)。它可以根據代碼中的註釋方法生成交互式HTML文檔頁面。它會自動檢測HTTP方法和方法參數。 – Justas

回答

1

不,這是不可能的。如@bereal所述,該方法不是url的一部分。

一些解決方法:

  • 創建與你在本地打開一個<form method="POST">一個簡單的HTML頁面;
  • 使用在this thread中提出的「跨瀏覽器解決方案」
  • 捲髮或郵遞員是如此容易使用,他們是值得的;
  • 如果您正在開發API,請添加一個像method=POST這樣的queryParameter以覆蓋GET請求。