CopyPastor

Detecting plagiarism made easy.

Score: 0.8021221160888672; Reported for: String similarity Open both answers

Possible Plagiarism

Plagiarized on 2018-11-11
by jmarkatti

Original Post

Original - Posted on 2008-10-07
by user25866



            
Present in both answers; Present only in the new answer; Present only in the old answer;

I have tested this code and its working for me. Your content-type is set to multi-part. Are you sure its not json. anyway try the code below
//initialize data variables that you want to send as post below $data = array("name" => "Hagrid", "age" => "36"); $data_string = json_encode($data); $ch = curl_init('https://mysitehttps.domain'); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST"); curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HTTPHEADER, array( //'Content-Type: application/json', 'Content-Length: ' . strlen($data_string), "Authorization: 123HaHaHa", "cache-control: no-cache", "content-type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW", "postman-token: 3b3fd06d-a8aa-65db-a917-c911fa0bb5d5" ) ); $response = curl_exec($ch); $err = curl_error($ch); curl_close($ch); if ($err) { echo "cURL Error #:" . $err; } else { echo $response; }

pushd . > /dev/null SCRIPT_PATH="${BASH_SOURCE[0]}" if ([ -h "${SCRIPT_PATH}" ]); then while([ -h "${SCRIPT_PATH}" ]); do cd `dirname "$SCRIPT_PATH"`; SCRIPT_PATH=`readlink "${SCRIPT_PATH}"`; done fi cd `dirname ${SCRIPT_PATH}` > /dev/null SCRIPT_PATH=`pwd`; popd > /dev/null
Works for all versions,including
* when called via multple depth soft link, * when the file it * when script called by command "`source`" aka `.` (dot) operator. * when arg `$0` is modified from caller. * `"./script"` * `"/full/path/to/script"` * `"/some/path/../../another/path/script"` * `"./some/folder/script"`
Alternatively, if the bash script itself is a **relative symlink** you *want* to follow it and return the full path of the linked-to script:
pushd . > /dev/null SCRIPT_PATH="${BASH_SOURCE[0]}"; if ([ -h "${SCRIPT_PATH}" ]) then while([ -h "${SCRIPT_PATH}" ]) do cd `dirname "$SCRIPT_PATH"`; SCRIPT_PATH=`readlink "${SCRIPT_PATH}"`; done fi cd `dirname ${SCRIPT_PATH}` > /dev/null SCRIPT_PATH=`pwd`; popd > /dev/null
`SCRIPT_PATH` is given in full path, no matter how it is called. Just make sure you locate this at start of the script.
This comment and code Copyleft, selectable license under the GPL2.0 or later or CC-SA 3.0 (CreativeCommons Share Alike) or later. (c) 2008. All rights reserved. No warranty of any kind. You have been warned. http://www.gnu.org/licenses/gpl-2.0.txt http://creativecommons.org/licenses/by-sa/3.0/ 18eedfe1c99df68dc94d4a94712a71aaa8e1e9e36cacf421b9463dd2bbaa02906d0d6656

        
Present in both answers; Present only in the new answer; Present only in the old answer;