小编Vai*_*sai的帖子

HTTP 请求失败!HTTP/1.1 400 错误请求

我正在尝试在 Jira 中创建一个问题。

我能够以正确的响应发出 GET 请求,但是当我发出 POST 请求时出现问题。这是代码。

<?php

$userName ='xxxxxxxxxxxxxxxx';
$password ='xxxxxxxxxxxx';

$data = ['fields' => ['projects'=>['key'=>'ABC'],'summary'=>'abc','description'=>'abc','issuetype'=>['name'=>'Task']]];

$data = http_build_query($data);
$context = 
     array("http"=>
        array(
            "method" => "POST",
                "header" => "Authorization: Basic " . base64_encode($userName.':'.$password) . "\r\n".
                'Accept: application/json'."\r\n".
                "Content-Length: ".strlen($data)."\r\n".
                    'Content-Type: application/json'."\r\n",
            'content' => $data,
            'verify_peer'=>false,
            'verify_peer_name'=>false,
            )
            );
$context = stream_context_create($context);
$result = file_get_contents("https://xxxxx.atlassian.net/rest/api/2/issue/", false, $context);
echo "The result is ", $result;
Run Code Online (Sandbox Code Playgroud)

?>

我收到以下错误:

Warning:file_get_contents(https://xxxxx.atlassian.net/rest/api/2/issue/):
failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request in
/var/www/html/test/new.php …
Run Code Online (Sandbox Code Playgroud)

php google-app-engine jira http-streaming jira-rest-api

5
推荐指数
1
解决办法
2万
查看次数

Recycler View的程序流程

我正在使用回收站视图实现导航栏,通过参考网站上提供的代码:http://www.android4devs.com/2015/01/how-to-make-material-design-sliding-tabs.html

在MainActivity.java中,调用以下行.

mAdapter = new MyAdapter(TITLES,ICONS,NAME,EMAIL,PROFILE);

mRecyclerView.setAdapter(mAdapter); 

mLayoutManager = new LinearLayoutManager(this);          

mRecyclerView.setLayoutManager(mLayoutManager);
Run Code Online (Sandbox Code Playgroud)

我想知道在MyAdapter.java中以什么顺序调用哪些函数?这是MyAdapter.java的代码

import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageView;
import android.widget.TextView;


public class MyAdapter extends RecyclerView.Adapter<MyAdapter.ViewHolder> {

    private static final int TYPE_HEADER = 0;  // Declaring Variable to Understand which View is being worked on
    // IF the view under inflation and population is header or Item
    private static final int TYPE_ITEM = 1;

    private String mNavTitles[]; // String Array to store the …
Run Code Online (Sandbox Code Playgroud)

java android recycler-adapter android-recyclerview

0
推荐指数
1
解决办法
2047
查看次数