我想「祕密」這個curl命令轉變爲角HTTP POST和我找不出如何發送這個命令是用來啓動在詹金斯新工作--user角2:崗位職責上詹金斯
:
捲曲-X POST 'http://10.1.11.160:8080/job/Job1/buildWithParameters?GW_IP=10.1.11.51&verbosity=aaa' --user角:角
我試了很多東西 - 我無法添加額外的頭 我使用基本的HTTP從「@角/ HTTP
這是我的代碼,不添加標頭
runTest(){
var Url = "http://10.1.11.160:8080/job/";
var JobName = "job1" + "/";
var Parameters = 'GW_IP=10.1.11.51&verbosity=high';
var Action = "buildWithParameters?";
var Job = Url + JobName + Action + Parameters ;
var Body = '';
return this._http.post(Job, Body)
.map(res => res.json());
}
這就是我試圖完成:
我已經試過了,它導致POST成爲pcap I記錄中的OPTIONS,並且它沒有添加標頭 –
由於您來自網絡,您將必須處理跨源資源共享(CORS)瀏覽器和您的應用程序可能不是由Jenkins服務器提供的。 https://enable-cors.org/ – nitind