JS のアポストロフィ ("'") でこの問題が発生しています。次のように、encodeURIComponent() を使用してこれをエンコードし、(') を (%27) に置き換えます。
var request = encodeURIComponent(requestString).replace("'", "%27");
ただし、アポストロフィが括弧付きの場合、アポストロフィは置き換えられません。
元: (")'") ("')") ("('")
アポストロフィの後に数値が続く場合でも、置き換えられません。
これに対する解決策はありますか?
前もって感謝します。
ニルシ