linuxpost
1. java web項目 在linux伺服器發送http post請求 中文亂碼
在進行post方式提交的時候,寫上request.setCharacterEncoding("UTF-8");
記住要在request設置提交參數之前設置字元編碼
祝:生活愉快
2. Linux svn自動更新時報錯post-commit hook failed怎麼辦
解決方法:
post-commit hook failed (exit code 255) with no output.
linux/unix下要實現svn提交後自動更新到測試伺服器,添加hook即可/usr/svn/mulu/hooks/post-commit 不帶後綴
設置許可權為可執行
chmod 777 /usr/svn/baoming/hooks/post-commit
代碼如下
#!/bin/sh
WEB=」/usr/home/mulu」
SVN=」/usr/local/bin/svn」
$SVN update $WEB –username ppkj.net –password ppkj.net || exit 1
exit 0
其中的exit不可缺失,否則會報錯
上面就是Linux系統svn自動更新出錯的解決方法了,當你遇到這個問題的時候可添加hook解決難題。
3. 210629:Linux中使用curl命令發送帶參數的get請求和post請求-Redis中常用命令
curl命令 + 請求介面的地址
如果想看到詳細的請求信息,可以加上 -v 參數
結果如下:
可以用 -X POST 來申明我們的請求方法,用 -d 參數,來傳送我們的參數。
所以,我們可以用 -X PUT 和 -X DELETE 來指定另外的請求方法。
上面就是一個普通的 post帶兩個參數請求
但是,當我們的介面都是 json 格式的時候,我們可以用 -H 參數來申明請求的 header
我們可以用 -H 來設置更多的 header ,同樣,我們也可以用 -v 來查看詳細的請求信息
上面的兩種請求,都是只傳輸字元串數據
通常我們的開發過程中也需要使用POST介面上傳文件
我們添加參數 -F "file=@FILE_PATH" 傳輸文件即可。命令如下:
redis 查看keys 的有效期:
全量遍歷鍵
docker進入redis客戶端
4. Linux運維命令Curl - 日常用法總結
在Linux系統中,curl是一個利用URL規則在命令行下工作的文件傳輸工具,可以說是一款很強大的http命令行工具。它支持文件的上傳和下載操作,是綜合傳輸工具,習慣上稱url為下載工具。下面就日常運維中基於curl命令使用做下總結
一、Curl命令用法
1. curl語法和參數選項
# curl [option] [url]
curl常見參數
2. curl使用說明
curl是一種命令行工具,作用是發出網路請求,然後得到和提取數據,顯示在"標准輸出"(stdout)上面。它支持多種協議,下面說下curl命令的日常使用示例:
3. curl上傳文件的用法(POST請求方式)
一般來說,我們都會用curl下載網頁,但是curl上傳文件則不常用。下面說下curl模擬"multipart/form-data"形式的form上傳文件, 命令稍稍復雜些。
4. curl常用示例
5. curl命令的超時時間
二、Curl的GET、POST、PUT、DELETE請求
1. GET、POST、PUT、DELETE含義與區別
2. GET、POST、PUT、DELETE四種請求方式的curl訪問