我试图通过带有以下代码的POST方法在React Native WebView中加载屏幕:
<WebView source={{
uri: 'https://esqa.moneris.com/HPPDP/index.php',
method: 'POST',
body: 'hpp_id='+preloadResponse.hpp_id+'&hpp_preload&ticket='+preloadResponse.ticket,
}}
/>
它将以下错误输出到我的屏幕:
当我记录传递给body
的值时,它会输出hpp_id=4TP6Htore3&hpp_preload&ticket=hpp1572015949qD9N3OayJYtdVQvA7
,这是我期望的。
OS:OS X 10.14.6
反应性:0.61.2
react-native-webview:7.4.2
答案 0 :(得分:0)
您将不得不添加??在index.php之后
"Vorschau"
为URL创建变量的最佳实践,因为您为查询参数提供的不是POST请求的正文数据。
set CFBundleName to the localized string of "CFBundleName" from table ¬
"InfoPlist" in bundle application id "com.apple.Pages"
tell application id "com.apple.systemevents" to tell ¬
the front window of the process named CFBundleName ¬
to set toolbarIsVisible to toolbar 1 exists