axiosでPOST
axiosでpostするとContent-Typeがapplicaiton/jsonになってしまう。 content-type: x-www-form-url-encodedで送るためにURLSearchParamsを使うのが推奨されているっぽい。 safariに対応するためpolypillを利用した。
URLSearchParamsのpolypillとして https://github.com/WebReflection/url-search-params を使う。
create-react-appでapplicationを作成してるため、yarn run eject後にconfig/polyfill.jsに
window.URLSearchParams = require(‘url-search-params’);
を記述すればok。 これでGlobalでURLSearchParamsがpolyfillしてくれる。