Shell

如何為特殊任務格式化 curl 命令?

  • July 20, 2018

表單中有一個搜尋頁面,http://example.com/search.php它通過 POST 請求發送搜尋查詢。我想通過 curl 命令行工具獲取此請求以檢查 POST 請求。

HTML 表單如下所示:

<form action="search.php" method="POST">
  <input type="text" name="search" size=20><br>
  SZ<input type="checkbox" checked name="sz">
  NZ<input type="checkbox" checked name="nz">
  <input type="submit" name="search_term" value="search" >
</form>

我的curl命令應該是什麼樣子?

例如,發送sz選中和nz未選中的“foo”搜尋:

curl -d "search_term=search&search=foo&sz=on&nz=off" http://example.com/search.php

引用自:https://unix.stackexchange.com/questions/37579