So I have this code:
axios({
method: 'post',
url,
headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
data: {
json,
type,
}
})
Originally I had the normal axios.post
but I changed to this because I thought it might have been a header problem. However I am still detecting nothing in my $_REQUEST
nor $_POST
. However, it is receiving data in file_get_contents(php://input)
.
Any idea what is wrong?
Edit
Okay I think I know what's wrong. It's posting it as a json object so it can only be read in the php://input. How do I change it to a normal string in axios?