草庐IT

post-contentType

全部标签

android - 使用 Retrofit 发送带有参数的 Post 请求

我尝试使用Retrofit库在Android上使用API未成功,但在使用POSTMAN时,我可以看到预期的结果。postman设置apiurl(base+controller)HTTP方法设置为POST点击了from-data或x-www-form-urlencoded然后我在键/值字段上传递两个参数。安卓改造设置@POST("/GetDetailWithMonthWithCode")voidgetLandingPageReport(@Query("code")Stringcode,@Query("monthact")Stringmonthact,Callbackcb);@FormUr

Android - 如何在 API 级别 4 的 android WebViewClient 中拦截表单 POST

我有一个WebViewClient附加到我的WebView上,如下所示:webView.setWebViewClient(newMyWebViewClient());这是我对MyWebViewClient的实现:privateclassMyWebViewClientextendsWebViewClient{@OverridepublicbooleanshouldOverrideUrlLoading(WebViewview,Stringurl){webView.loadUrl(url);returntrue;}}我给WebView一个URL以通过loadUrl()加载。如果页面中有链接(

javascript - 通过 Fetch React Native Post Request 引发网络请求失败

我遇到了以下错误。目前我正在使用ReactNative开发一个Android应用程序,因此我计划使用fetch为我做一个发布请求。fetch("https://XXreachable-domainXX.de/api/test",{method:"post",body:JSON.stringify({param:'param',param1:'param',})}).then((response)=>response.json()).then((responseData)=>{ToastAndroid.show("ResponseBody->"+JSON.stringify(respon

android - 在 WebView 中拦截 POST 请求

我正在开发一个过滤请求(带有白名单)并使用自定义SSLSocketFactory的Android应用程序。为此,我开发了一个自定义WebViewClient并重写了shouldInterceptRequest方法。我可以过滤和使用我的SocketFactory与GET请求,但我无法拦截POST请求。那么,有没有办法在WebView中拦截POST请求?这里是shouldInterceptRequest方法的代码:publicfinalWebResourceResponseshouldInterceptRequest(WebViewview,StringurlStr){URIuri=URI

android - 如何在 android webview 中使用代码发送 POST 数据

我有一个由WebWiew组成的android应用程序,我需要使用代码自动登录到站点。我已经尝试使用postUrl()并且它似乎可以工作......但仅在某些网站上。这是我正在使用的代码:publicclasswebviewActivityextendsActivity{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);WebViewwebview=newWebView(this);setContentView(webview);WebSettingswebSe

android - 如何使用带有字符串正文的 volley 发送 POST 请求?

我正在开发一个与我编写的RESTfulWeb服务通信的Android应用程序。将Volley用于GET方法非常棒且简单,但我无法将手指放在POST方法上。我想发送一个POST请求,请求正文中带有String,并检索Web服务的原始响应(如200ok,500服务器错误)。我能找到的只是StringRequest,它不允许与数据(正文)一起发送,而且它还限制我接收已解析的String响应。我还遇到了JsonObjectRequest,它接受数据(正文)但检索已解析的JSONObject响应。我决定编写自己的实现,但我找不到从Web服务接收原始响应的方法。我该怎么做?

android - 简单的 HttpURLConnection POST 文件 multipart/form-data 从 android 到 google blobstore

我对html的工作原理知之甚少。我想做的与下面的完全相似但在android上"method="post"enctype="multipart/form-data">我尝试了以下代码-privatestaticvoidpostToUrl(Stringurl_to_upload_on,Stringfile_name_with_ext,byte[]byteArray){StringattachmentName="file";StringattachmentFileName=file_name_with_ext;Stringcrlf="\r\n";StringtwoHyphens="--";S

android - 使用 HttpClient 的 HTTP Post 请求需要 2 秒,为什么?

Update:Foundtheanswermyself,seebelow:-)你好,我目前正在编写一个使用HTTPPost和AsyncTask在后台提交内容的Android应用程序。我使用org.apache.http.client为此打包。我的代码基于thisexample.基本上,我的代码如下所示:publicvoidpostData(){//CreateanewHttpClientandPostHeaderHttpClienthttpclient=newDefaultHttpClient();HttpPosthttppost=newHttpPost("http://192.168

Android Webview POST

我正在尝试完成一些非常简单的事情,但我没有找到关于此的好的文档。我有一个webView,我需要在其中加载一个需要POST数据的页面。似乎是一个简单的过程,但我找不到在webView中显示结果的方法。过程应该很简单:查询(带有POST数据)->网络服务器->HTML响应->WebView。我可以使用DefaultHttpClient提交数据,但这不能在WebView中显示。有什么建议吗?非常感谢解决方案privatestaticfinalStringURL_STRING="http://www.yoursite.com/postreceiver";publicvoidpostData()

xml - Android,通过 HTTP POST (SOAP) 发送 XML

我想通过Android调用网络服务。我需要通过HTTP将一些XML发布到URL。我发现这是为了发送POST而剪掉的,但我不知道如何包含/添加XML数据本身。publicvoidpostData(){//CreateanewHttpClientandPostHeaderHttpClienthttpclient=newDefaultHttpClient();HttpPosthttppost=newHttpPost("http://10.10.4.35:53011/");try{//AddyourdataListnameValuePairs=newArrayList(2);nameValue