我正在研究REST api。这是响应标题之一
Date: Mon, 19 May 2014 08:31:04 GMT
Server: Apache/2.2.26 (Unix) mod_fastcgi/2.4.6 mod_wsgi/3.4 Python/2.7.6 PHP/5.5.10 mod_ssl/2.2.26 OpenSSL/0.9.8y DAV/2 mod_perl/2.0.8 Perl/v5.18.2
X-Powered-By: PHP/5.5.10
Content-Length: 2207
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Content-Type: application/json
它长318个字节。这意味着例如我的响应主体是100个字节,它只占其总长度的25%。所以我想知道是否可以减少响应头大小? (我知道它对浏览器很有用,但对于我的REST客户端,我认为它不是那么重要。)
答案 0 :(得分:0)
您可以缩短“服务器”值并删除“X-Powered-By”标头(使用Ubuntu文件位置):
编辑:对于小型机构,压缩可能会增加开销。要禁用它,请添加到.htacces或apache配置,例如:
int row_index=0;
@Override
public void onBindViewHolder(MyViewHolder holder, final int position) {
Movie movie = moviesList.get(position);
holder.title.setText(movie.getTitle());
holder.genre.setText(movie.getGenre());
holder.year.setText(movie.getYear());
holder.itemView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
row_index=position;
notifyDataSetChanged();
}
});
if(row_index==position){
holder.itemView.setBackgroundColor(Color.parseColor("#567845"));
}
else
{
holder.itemView.setBackgroundColor(Color.parseColor("#ffffff"));
}
}