我有以下PHP文件:
<View
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/transparent"
android:fitsSystemWindows="true" />
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true"
android:scaleType="centerCrop"
android:src="@drawable/something" />
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
.... YOUR LAYOUT
这个想法是它接受一个JSON HTTP POST(压缩 - gzip),解压缩它,并在新的(如果不存在)或现有的json文件的末尾附加json(以JSON格式)。它还应该根据结果发回200 OK或400 BAD REQUEST HTTP响应代码。
我尝试使用Postman通过发送以下内容对此进行测试:
是的,没有任何反应。在服务器上没有创建JSON文件。响应总是200 OK。
任何想法我做错了什么?
答案 0 :(得分:0)
检查文件路径和权限(使用__DIR__
指定文件名的完整路径)。变量$ decomprReq为false,因为您以明文形式发送内容而不是gziped。 $ comprReq具有您发送的json值。我测试你的代码,看起来还不错。