BasicNetwork.performRequest。http://localhost/database/login.php,意外的响应代码403
我正在使用凌空连接到MySQL数据库.我创建了数据库表,并编写了PHP功能,以下是Java代码.所有这些一直在运行,但就在昨天,它醒了,在logcat中给出了此错误,并且没有返回任何响应,使用Google Chrome Postman测试PHP脚本的工作正常,所以我认为我的Java代码中有问题. basicnetwork.performrequest:意外响应代码403用于/p> 我知道以前问过这样的几个问题,我已经经历了所有这些问题,似乎根本没有用.我疯了. private void login() { StringRequest jsonObjRequest = new StringRequest(Method.POST, Constants.ACCOUNTLOGIN, loginSuccessListener(), loginErrorListener()) { protected Map
0 2023-05-30
编程技术问答社区
使用安卓系统不能从服务器获取值到我的文本视图中
我是Android的新手,如果我选择忘记密码链接,则应该转到下一个活动,如果我编写正确的电子邮件,则应该从服务器中启用正确的密码.但是我不会从服务器中获得值. 这是我的LostotPassword.java: public class ForgotPasswordActivity extends AppCompatActivity { private String fremail; private ProgressDialog pDialog; protected EditText femail; protected Button mSubmitButton; TextView pas; private static String url_create_book = "http://cloud......com/broccoli/fpassword.php"; @Override protected void onCreate(Bundle savedIns
0 2023-05-29
编程技术问答社区
使用Volley发送帖子请求并在PHP中接收
我试图在项目中使用凌空来处理所有HTTP请求,因为据我所知,这是最有效的请求.因此,我开始通过跟随此 androidhive tutorial ./p> 我的第一个得到请求成功.然后我继续发布请求,但失败了.我在堆栈上看到许多人在结合了凌空作用和PHP的帖子请求中遇到了问题.我相信我们无法使用$_POST[""]的正常方式访问它,因为凌空发出JSON对象到我们指定的URL. 我尝试了很多解决方案,但没有成功.我猜应该有一种简单而标准的方式,将射向与PHP一起使用.因此,我想知道我需要做什么才能接收我的PHP代码中发出的JSON对象. 以及我如何检查凌空是否真的发送了JSON对象? 我的凌空代码发送简单的发布请求: JsonObjectRequest jsonObjReq = new JsonObjectRequest(Method.POST, url, null, new Response.List
0 2023-05-26
编程技术问答社区
在Android volley中处理多个请求
我正在尝试使用凌空发出多个请求,并且我正在为所有请求获得响应.我的问题是如何识别响应属于api. mQueue = CustomVolleyRequest.getInstance(this.getApplicationContext()) .getRequestQueue(); final CustomJSONObjectrequest jsonRequest = new CustomJSONObjectrequest(Request.Method .GET, url, new JSONObject(), this, this); // jsonRequest.setTag(REQUEST_TAG); final CustomJSONObjectrequest jsonRequest2 = new CustomJSONObjectrequest(Request.Method
0 2023-05-23
编程技术问答社区
如何使用Android Volley的多部分数据
我正在使用凌空调用我的应用程序的Web请求.但是我第一次是凌空.我只想知道如何使用Multipart通过Villey上传图像/视频媒体数据. 我搜索了许多网站,我获得了一些结果 如何发送"乘坐Android的Multipart/form-data post with Android 但是,这些方法看起来不好或有效.因此,请帮助我,如何使用凌空上传媒体数据.或者我不应该使用凌空,应该选择以前的手动方法 无论如何,所有思想和答案都非常感谢.感谢您的帮助. 解决方案 不知道您是否有答案,但是如果您没有尝试过: import java.io.ByteArrayOutputStream; import java.io.File; import java.io.IOException; import java.util.Map; import org.apache.http.HttpEntity; import org.apache.http.entity.m
0 2023-05-23
编程技术问答社区
如何在安卓系统中获得支付宝访问令牌
我正在使用paypal sdk 在我的项目中,我能够制作从我的应用付款,但付款后我无法获得access token 这是我的on activityResult @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == REQUEST_CODE_PAYMENT) { if (resultCode == Activity.RESULT_OK) { PaymentConfirmation confirm = data.getParcelableExtra(PaymentActivity.EXTRA_RESULT_CONFIRMATION); if (confirm
0 2023-05-21
编程技术问答社区
如何使用Volley解析嵌套的JSON?
mainclass.java RecyclerView recyclerView; RecyclerView.LayoutManager layoutManager; RecyclerView.Adapter adapter; private Toolbar mToolbar; private List onwardflights; private static final String url = "http://tripofareapi.herokuapp.com/flightapi/src=DEL&dest=BOM&depdate=20180420&arrdate=20180422"; // https: url will insert here ProgressDialog progressDialog; @Override protected void onCreate(B
0 2023-05-20
编程技术问答社区
在Android Studio中使用Volley解析ArrayJson时出现错误请求
我也很陌生,也是为Android的JSON解析,我尝试了一个在互联网上找到的教程,以及如何解析未命名的阵列这是我的JSON Array( https://webservicesocs.herokuapp.com/api/disparamine )我想解析并在android中显示在android 这是我在Android中使用射击库中的代码: String ServiceURL = "https://webservicesocs.herokuapp.com/api/DispoMachines"; machinesListVeiw = (ListView) findViewById(R.id.machines_lv); final String result = ""; final ArrayList machines = new ArrayList(); JsonObjectRequest jsonObjReq = new Js
2 2023-05-20
编程技术问答社区
无法显示Json数据
我正在尝试显示JSON对象中的JSON数组,但在文本视图上没有显示任何内容.我调试并发现info.java类工作正常.如果我传递了简单的字符串值(在删除了json解析Java代码之后),则可以使用JSON数据,但我无法传递JSON数据. singleton.java package com.example.osama.recyclerthug; import android.content.Context; import android.graphics.Bitmap; import android.support.v4.util.LruCache; import com.android.volley.Request; import com.android.volley.RequestQueue; import com.android.volley.toolbox.ImageLoader; import com.android.volley.toolbox.Volley;
2 2023-05-20
编程技术问答社区
使用volley获取json对象和数组
我正在尝试获取以下JSONARRAY对象.有2个项目,但是有了我实施的循环,我只能获取1个项目.我已经用2用于循环.如何解决?还有其他获取所有数据的方法吗?如果我从-1启动for循环,则它将显示数组索引,从范围中显示. JSON结构如下 { "status": 200, "list": [ { "quot_uid": "QUOTE2018@1", "id": "1", "expiry_date": "2018-05-29", "created_at": "2018-05-22 11:45:58", "left_days": "9", "items": [ { "ITEM_NAME": "Copper Wires",
2 2023-05-20
编程技术问答社区
Volley OutOfMemoryError
在解析网络响应时,我们会在射击库中遇到户外错误.这发生在糟糕的手机上的巨大响应.可以避免这种情况吗?有什么办法告诉凌空抽射以批量分析反应? 这是例外: 07-18 14:33:41.449 6130-6154/com.tinder E/AndroidRuntime: FATAL EXCEPTION: Thread-22 java.lang.OutOfMemoryError at java.lang.String.(String.java:325) at java.lang.String.(String.java:276) at com.android.volley.toolbox.JsonObjectRequest.parseNetworkResponse(JsonObjectRequest.java:66) at com.android.volley.NetworkDispatcher.run(Netwo
2 2023-05-20
编程技术问答社区
如何用Volley解析JSON?
我想解析此教程(来源)代码). 我的代码是: public class MainActivity extends Activity { // Log tag private static final String TAG = MainActivity.class.getSimpleName(); // Movies json url private static final String url = "http://api.androidhive.info/json/movies.json"; private ProgressDialog pDialog; private List movieList = new ArrayList(); private ListView listView; private CustomListAdapter adapter; @Overr
0 2023-05-20
编程技术问答社区
安卓排球代码400
我正在尝试将数据发布到网站.它是登录操作.我检查表单数据隐藏的标签等.在表单数据中,有一个隐藏的输入_requestverificationToken.这就是为什么我首先提出要求解析_requestverificationToken和标题的要求. StringRequest _StringRequest = new StringRequest(Request.Method.GET, url, new Response.Listener() { @Override public void onResponse(String response) { //Parsing Process } }, new Respo
0 2023-05-19
编程技术问答社区
在传递带有空值的字符串作为参数时出现Volley字符串请求错误
我正在使用以下代码作为射击上的字符串请求 pDialog = new ProgressDialog(context); pDialog.setMessage("Loading..."); pDialog.setCancelable(false); pDialog.show(); StringRequest strReq = new StringRequest(Method.POST, url, new Response.Listener() { @Override public void onResponse(String response) { pDialog.dismiss(); Log.e(tag, response); }
2 2023-05-19
编程技术问答社区
我如何用一个自定义对象作为参数进行Volley JSONObject请求?
我正在尝试使用凌空图库进行2个参数,一个对象(地址)和不同对象(租户)列表的服务器进行JSONOBJECT POST请求. 当我尝试提出请求时,第一个参数(地址)在发送之前由凌空格式,并且服务器不接受请求. 我的请求看起来像这样: JsonObjectRequest jsonObjReq = new JsonObjectRequest(Method.POST, SERVER_URL, postPropertyJSONObject, responseListener, errorListener) 我的postpropertyjsonobject是这样创建的: JSONObject obj = new JSONObject(); obj.put("Address", convertAddressToJson(property.getAddress()).toString()); obj.put("Tenants", prop.getTenantList(
0 2023-05-19
编程技术问答社区
Volley-how to send DELETE request parameters?
我正在尝试使用射线将删除类型请求发送到我的服务器,并向请求添加参数.到目前为止,我还没有这样做. 创建自定义请求并覆盖getParams()方法没有帮助我,因为此方法未被要求删除类型请求. 如何将参数添加到排序中的删除请求? 中 解决方案 在这里相同的问题,但我找到了解决方案. 问题是在com.android.volley.toolbox.httpclientstack.java中实现createHttpRequest方法的实现,仅在请求方法是发布,put,put或patch. 时才会添加身体. /** * Creates the appropriate subclass of HttpUriRequest for passed in request. */ @SuppressWarnings("deprecation") /* protected */ static HttpUriRequest createHttpRequest(Request
0 2023-05-19
编程技术问答社区
当我用大量的数据请求时,Volley给了我内存不足的异常。
我有一个页面查看器,在我有列表视图的每个页面内部,此列表视图将使用Web服务有10个记录,因此页面查看器使用Web服务的三个呼叫来填充三个页面(当前,左侧,和正确的页面)但是,在我做了很多刷牙之后,我会得到这个例外: java.lang.OutOfMemoryError: pthread_create (stack size 16384 bytes) failed: Try again at java.lang.VMThread.create(Native Method) at java.lang.Thread.start(Thread.java:1029) at com.android.volley.RequestQueue.start(RequestQueue.java:142) at com.android.volley.toolbox.Volley.newRequestQueue
0 2023-05-15
编程技术问答社区
如何处理OutOfMemory 异常
我在项目中使用了射击图书馆,但是我有outofmemory例外的问题.在我的应用程序中,我将使用setImageUrl方法通过NetworkImageView从服务器下载拇指和全尺寸图像.我正在使用bitmaplrucache: public class BitmapLruCache extends LruCache implements ImageLoader.ImageCache { public static int getDefaultLruCacheSize() { final int maxMemory = (int) (Runtime.getRuntime().maxMemory() / 1024); final int cacheSize = maxMemory / 8; return cacheSize; } public BitmapLruCache()
0 2023-05-15
编程技术问答社区
使用NetworkImageView(Volley库的)时出现OOM。
背景 使用 href =" https://android.googlesource.com/platform/frameworks/volley/+/d62a616ebca5bfa4f9ec517208E13F2D5501B69AA ageview 是处理显示网络图像的便捷方法. 但是,它有一些错误(正如我写过的 在这里 ). 问题 您可以使用它可以遇到的问题之一是它不会以内存有效的方式从网络中解码图像. 这意味着,如果您在其中使用具有多个NetworkImageView的GridView,并且每个图像都具有未知分辨率的图像(可能很小,可能很大),则最终会有一个OOM. as an example, you can set the url of this object to be 这个 并亲自查看应用程序显示位图后使用了多少内存,与之前使用了多少. 问题 如何修改NetworkImageView解码位图的方式? 我可以改变它的一种方
0 2023-05-15
编程技术问答社区
Android Volley给我一个内存不足的异常
我正在使用凌空显示从服务器中的水平滑动视图中显示图像,但是我的图像很大,这是我遇到的一个例外的方式 下面是我的凌空集: public class Volley{ private RequestQueue mRequestQueue; private ImageLoader mImageLoader; public Volley(Context ctx) { Log.v("Volley", "Volley onCreate"); mRequestQueue = com.android.volley.toolbox.Volley.newRequestQueue(ctx); final int maxMemory = (int) (Runtime.getRuntime().maxMemory() / 1024); final int cacheSize = maxMemory / 8; ImageLoader.ImageCache i
0 2023-05-15
编程技术问答社区