curl command in Unix giving exception











up vote
-1
down vote

favorite












I am executing the below curl command and getting the error:



curl -Method Post -Header @{'Content-Type'='application/x-www-form-urlencoded'}-Body @{grant_type = 'password';username = 'abcd';password = 'xyz'} "http://someaddress/api/oauth/token" -O test_curl


Could you please check what wrong I am doing here?



Error:



Warning: built-in manual was disabled at build-time!
curl: option -Method: is unknown
curl: try 'curl --help' for more information









share|improve this question
























  • Did… did you just make up those options?! And what’s that @{…} syntax? Something’s really strange here.
    – Biffen
    2 days ago















up vote
-1
down vote

favorite












I am executing the below curl command and getting the error:



curl -Method Post -Header @{'Content-Type'='application/x-www-form-urlencoded'}-Body @{grant_type = 'password';username = 'abcd';password = 'xyz'} "http://someaddress/api/oauth/token" -O test_curl


Could you please check what wrong I am doing here?



Error:



Warning: built-in manual was disabled at build-time!
curl: option -Method: is unknown
curl: try 'curl --help' for more information









share|improve this question
























  • Did… did you just make up those options?! And what’s that @{…} syntax? Something’s really strange here.
    – Biffen
    2 days ago













up vote
-1
down vote

favorite









up vote
-1
down vote

favorite











I am executing the below curl command and getting the error:



curl -Method Post -Header @{'Content-Type'='application/x-www-form-urlencoded'}-Body @{grant_type = 'password';username = 'abcd';password = 'xyz'} "http://someaddress/api/oauth/token" -O test_curl


Could you please check what wrong I am doing here?



Error:



Warning: built-in manual was disabled at build-time!
curl: option -Method: is unknown
curl: try 'curl --help' for more information









share|improve this question















I am executing the below curl command and getting the error:



curl -Method Post -Header @{'Content-Type'='application/x-www-form-urlencoded'}-Body @{grant_type = 'password';username = 'abcd';password = 'xyz'} "http://someaddress/api/oauth/token" -O test_curl


Could you please check what wrong I am doing here?



Error:



Warning: built-in manual was disabled at build-time!
curl: option -Method: is unknown
curl: try 'curl --help' for more information






curl






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 2 days ago









Biffen

4,16652129




4,16652129










asked 2 days ago









kashi

316




316












  • Did… did you just make up those options?! And what’s that @{…} syntax? Something’s really strange here.
    – Biffen
    2 days ago


















  • Did… did you just make up those options?! And what’s that @{…} syntax? Something’s really strange here.
    – Biffen
    2 days ago
















Did… did you just make up those options?! And what’s that @{…} syntax? Something’s really strange here.
– Biffen
2 days ago




Did… did you just make up those options?! And what’s that @{…} syntax? Something’s really strange here.
– Biffen
2 days ago












1 Answer
1






active

oldest

votes

















up vote
1
down vote



accepted










The -Method option should be -X or --request. The -Header option should be -H or --header. Also, you must use double quotes to pass the JSON header with single quotes to curl.



Try this:



curl -XPOST -H "@{'Content-Type'='application/x-www-form-urlencoded'}-Body @{grant_type = 'password';username = 'abcd';password = 'xyz'}" -o test_curl "http://someaddress/api/oauth/token"





share|improve this answer























  • i never used curl so dont know if there is a separate curl console to run the command. I tried this command and getting the error. curl: (7) couldn't connect to host curl: (6) Couldn't resolve host 'test_curl'
    – kashi
    2 days ago










  • Edited a typo. Try again.
    – Ricardo Branco
    2 days ago










  • now getting only one error : curl: (7) couldn't connect to host. i am running it from /home/username and test_curl is created in this path .
    – kashi
    2 days ago










  • Which host are you using? Do not use someaddress as in the example.
    – Ricardo Branco
    2 days ago










  • no that is dummy one .. i am using the correct one.
    – kashi
    2 days ago











Your Answer






StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














 

draft saved


draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53410233%2fcurl-command-in-unix-giving-exception%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes








up vote
1
down vote



accepted










The -Method option should be -X or --request. The -Header option should be -H or --header. Also, you must use double quotes to pass the JSON header with single quotes to curl.



Try this:



curl -XPOST -H "@{'Content-Type'='application/x-www-form-urlencoded'}-Body @{grant_type = 'password';username = 'abcd';password = 'xyz'}" -o test_curl "http://someaddress/api/oauth/token"





share|improve this answer























  • i never used curl so dont know if there is a separate curl console to run the command. I tried this command and getting the error. curl: (7) couldn't connect to host curl: (6) Couldn't resolve host 'test_curl'
    – kashi
    2 days ago










  • Edited a typo. Try again.
    – Ricardo Branco
    2 days ago










  • now getting only one error : curl: (7) couldn't connect to host. i am running it from /home/username and test_curl is created in this path .
    – kashi
    2 days ago










  • Which host are you using? Do not use someaddress as in the example.
    – Ricardo Branco
    2 days ago










  • no that is dummy one .. i am using the correct one.
    – kashi
    2 days ago















up vote
1
down vote



accepted










The -Method option should be -X or --request. The -Header option should be -H or --header. Also, you must use double quotes to pass the JSON header with single quotes to curl.



Try this:



curl -XPOST -H "@{'Content-Type'='application/x-www-form-urlencoded'}-Body @{grant_type = 'password';username = 'abcd';password = 'xyz'}" -o test_curl "http://someaddress/api/oauth/token"





share|improve this answer























  • i never used curl so dont know if there is a separate curl console to run the command. I tried this command and getting the error. curl: (7) couldn't connect to host curl: (6) Couldn't resolve host 'test_curl'
    – kashi
    2 days ago










  • Edited a typo. Try again.
    – Ricardo Branco
    2 days ago










  • now getting only one error : curl: (7) couldn't connect to host. i am running it from /home/username and test_curl is created in this path .
    – kashi
    2 days ago










  • Which host are you using? Do not use someaddress as in the example.
    – Ricardo Branco
    2 days ago










  • no that is dummy one .. i am using the correct one.
    – kashi
    2 days ago













up vote
1
down vote



accepted







up vote
1
down vote



accepted






The -Method option should be -X or --request. The -Header option should be -H or --header. Also, you must use double quotes to pass the JSON header with single quotes to curl.



Try this:



curl -XPOST -H "@{'Content-Type'='application/x-www-form-urlencoded'}-Body @{grant_type = 'password';username = 'abcd';password = 'xyz'}" -o test_curl "http://someaddress/api/oauth/token"





share|improve this answer














The -Method option should be -X or --request. The -Header option should be -H or --header. Also, you must use double quotes to pass the JSON header with single quotes to curl.



Try this:



curl -XPOST -H "@{'Content-Type'='application/x-www-form-urlencoded'}-Body @{grant_type = 'password';username = 'abcd';password = 'xyz'}" -o test_curl "http://someaddress/api/oauth/token"






share|improve this answer














share|improve this answer



share|improve this answer








edited 2 days ago

























answered 2 days ago









Ricardo Branco

3,1641513




3,1641513












  • i never used curl so dont know if there is a separate curl console to run the command. I tried this command and getting the error. curl: (7) couldn't connect to host curl: (6) Couldn't resolve host 'test_curl'
    – kashi
    2 days ago










  • Edited a typo. Try again.
    – Ricardo Branco
    2 days ago










  • now getting only one error : curl: (7) couldn't connect to host. i am running it from /home/username and test_curl is created in this path .
    – kashi
    2 days ago










  • Which host are you using? Do not use someaddress as in the example.
    – Ricardo Branco
    2 days ago










  • no that is dummy one .. i am using the correct one.
    – kashi
    2 days ago


















  • i never used curl so dont know if there is a separate curl console to run the command. I tried this command and getting the error. curl: (7) couldn't connect to host curl: (6) Couldn't resolve host 'test_curl'
    – kashi
    2 days ago










  • Edited a typo. Try again.
    – Ricardo Branco
    2 days ago










  • now getting only one error : curl: (7) couldn't connect to host. i am running it from /home/username and test_curl is created in this path .
    – kashi
    2 days ago










  • Which host are you using? Do not use someaddress as in the example.
    – Ricardo Branco
    2 days ago










  • no that is dummy one .. i am using the correct one.
    – kashi
    2 days ago
















i never used curl so dont know if there is a separate curl console to run the command. I tried this command and getting the error. curl: (7) couldn't connect to host curl: (6) Couldn't resolve host 'test_curl'
– kashi
2 days ago




i never used curl so dont know if there is a separate curl console to run the command. I tried this command and getting the error. curl: (7) couldn't connect to host curl: (6) Couldn't resolve host 'test_curl'
– kashi
2 days ago












Edited a typo. Try again.
– Ricardo Branco
2 days ago




Edited a typo. Try again.
– Ricardo Branco
2 days ago












now getting only one error : curl: (7) couldn't connect to host. i am running it from /home/username and test_curl is created in this path .
– kashi
2 days ago




now getting only one error : curl: (7) couldn't connect to host. i am running it from /home/username and test_curl is created in this path .
– kashi
2 days ago












Which host are you using? Do not use someaddress as in the example.
– Ricardo Branco
2 days ago




Which host are you using? Do not use someaddress as in the example.
– Ricardo Branco
2 days ago












no that is dummy one .. i am using the correct one.
– kashi
2 days ago




no that is dummy one .. i am using the correct one.
– kashi
2 days ago


















 

draft saved


draft discarded



















































 


draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53410233%2fcurl-command-in-unix-giving-exception%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

A CLEAN and SIMPLE way to add appendices to Table of Contents and bookmarks

Calculate evaluation metrics using cross_val_predict sklearn

Insert data from modal to MySQL (multiple modal on website)