Pertanyaan yang diberi tag «httpresponse»

Respon HTTP adalah pesan jaringan yang terbuat dari body dan metadata berupa header, sesuai dengan spesifikasi HTTP. Mungkin juga merujuk kelas HttpResponse dalam kerangka kerja perangkat lunak dan perpustakaan yang mengotomatiskan fungsionalitas yang relevan

10
Cara yang tepat untuk mengembalikan JSON menggunakan node atau Express
Jadi, seseorang dapat mencoba mengambil objek JSON berikut: $ curl -i -X GET http://echo.jsontest.com/key/value/anotherKey/anotherValue HTTP/1.1 200 OK Access-Control-Allow-Origin: * Content-Type: application/json; charset=ISO-8859-1 Date: Wed, 30 Oct 2013 22:19:10 GMT Server: Google Frontend Cache-Control: private Alternate-Protocol: 80:quic,80:quic Transfer-Encoding: chunked { "anotherKey": "anotherValue", "key": "value" } $ Apakah ada cara untuk menghasilkan …

10
Cara mengatur batas waktu HttpResponse untuk Android di Java
Saya telah membuat fungsi berikut untuk memeriksa status koneksi: private void checkConnectionStatus() { HttpClient httpClient = new DefaultHttpClient(); try { String url = "http://xxx.xxx.xxx.xxx:8000/GaitLink/" + strSessionString + "/ConnectionStatus"; Log.d("phobos", "performing get " + url); HttpGet method = new HttpGet(new URI(url)); HttpResponse response = httpClient.execute(method); if (response != null) { String …

8
Mengapa saya harus menggunakan IHttpActionResult daripada HttpResponseMessage?
Saya telah mengembangkan dengan WebApi dan telah pindah ke WebApi2 di mana Microsoft telah memperkenalkan IHttpActionResultAntarmuka baru yang tampaknya direkomendasikan untuk digunakan daripada mengembalikan a HttpResponseMessage. Saya bingung tentang kelebihan dari Antarmuka baru ini. Tampaknya terutama hanya menyediakan cara yang sedikit lebih mudah untuk membuat HttpResponseMessage. Saya akan mengajukan argumen …

13
Mengembalikan kode status http dari pengontrol Web Api
Saya mencoba mengembalikan kode status 304 yang tidak dimodifikasi untuk metode GET di pengontrol api web. Satu-satunya cara saya berhasil adalah sesuatu seperti ini: public class TryController : ApiController { public User GetUser(int userId, DateTime lastModifiedAtClient) { var user = new DataEntities().Users.First(p => p.Id == userId); if (user.LastModified <= lastModifiedAtClient) …

15
Kembalikan konten dengan IHttpActionResult untuk respons yang tidak OK
Untuk kembali dari pengontrol Web API 2, saya dapat mengembalikan konten dengan respons jika responsnya OK (status 200) seperti ini: public IHttpActionResult Get() { string myResult = ... return Ok(myResult); } Jika memungkinkan, saya ingin menggunakan tipe hasil bawaan di sini jika memungkinkan: https://msdn.microsoft.com/en-us/library/system.web.http.results(v=vs.118).aspx Pertanyaan saya adalah, untuk jenis respons …

8
.NET: Cara paling sederhana untuk mengirim POST dengan data dan membaca respons
Yang mengejutkan saya, saya tidak dapat melakukan apapun yang sesederhana ini, dari apa yang dapat saya katakan, di .NET BCL: byte[] response = Http.Post ( url: "http://dork.com/service", contentType: "application/x-www-form-urlencoded", contentLength: 32, content: "home=Cosby&favorite+flavor=flies" ); Kode hipotetis di atas membuat HTTP POST, dengan data, dan mengembalikan respons dari a Post metode …


9
Kembalikan kode status HTTP 201 dalam labu
Kami menggunakan Flask untuk salah satu API kami dan saya hanya ingin tahu apakah ada yang tahu cara mengembalikan respons HTTP 201? Untuk kesalahan seperti 404 kita dapat memanggil: from flask import abort abort(404) Tapi untuk 201 saya dapatkan LookupError: tidak terkecuali 201 Apakah saya perlu membuat pengecualian saya sendiri …

5
ASP.NET pengujian unit WebApi dengan Request.CreateResponse
Saya mencoba menulis beberapa tes unit untuk ApiController saya dan menghadapi beberapa masalah. Ada metode ekstensi yang bagus yang disebut Request.CreateResponse yang banyak membantu dalam menghasilkan respons. public HttpResponseMessage Post(Product product) { var createdProduct = repo.Add(product); return this.Request.CreateResponse(HttpStatusCode.Created, createdProduct); } Apakah ada cara untuk mengejek CreateResponse tanpa menggunakan tiruan parsial …


6
Penggunaan disposisi konten di header respons HTTP
Saya telah menemukan kode asp.net berikut ini sangat berguna ketika melayani file dari database: Response.AppendHeader("content-disposition", "attachment; filename=" + fileName); Ini memungkinkan pengguna menyimpan file ke komputer mereka dan kemudian memutuskan bagaimana menggunakannya, alih-alih browser mencoba menggunakan file. Apa hal lain yang bisa dilakukan dengan tajuk tanggapan disposisi konten?


10
Bagaimana cara mengembalikan NotFound () IHttpActionResult dengan pesan kesalahan atau pengecualian?
Saya mengembalikan NotFound IHttpActionResult, ketika sesuatu tidak ditemukan dalam tindakan GET WebApi saya. Bersamaan dengan tanggapan ini, saya ingin mengirim pesan khusus dan / atau pesan pengecualian (jika ada). Arus ApiController's NotFound()metode tidak memberikan kelebihan untuk lulus pesan. Apakah ada cara untuk melakukan ini? atau saya harus menulis kebiasaan saya …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.