2
我想在java腳本/咖啡腳本中編寫postgre puppet AST查詢,但我無法弄清楚如何通過GET請求發送數據(curl -d) java/coffree腳本。誰能幫忙?如何在javascript中發送數據http獲取請求
curl -X GET http://puppetdb.com:8080/pdb/query/v4/reports -d 'query=["extract", ["hash", "end_time", "certname", "status", "noop", "metrics", "configuration_version", "environment"], ["and", ["=", "status", "failed"], ["and", ["=", "latest_report?",true]]]]'
您不通過GET發送數據。這就是爲什麼它是GET。使用PUT或POST併發送HTTP正文(JSON,表單,xml等)。 – brandonscript
我不是說*不應該*。你可以寫你的服務器來接受查詢參數,但是非常糟糕的做法,並且根本不是RESTful。 – brandonscript
不,上面的請求不適用於POST方法,我確實嘗試過。服務器將返回說「POST方法不允許在這個請求) – Tintu