POST |
Top Previous Next |
- Phương thức POST được dùng khi muốn gửi dữ liệu lên server. Dữ liệu này sẽ được nạp vào tham số $sData2Send của hàm _HttpRequest. Tuỳ vào định dạng của dữ liệu gửi lên mà Header Content-Type sẽ có giá trị khác nhau, nhưng thường thì sẽ là 3 loại:
→ _HttpRequest sẽ tự động lựa chọn chuẩn xác 3 loại Content-Type này dựa trên dữ liệu nạp vào nhưng nếu đọc trên Live HTTP Headers thấy Content-Type khác 3 loại trên (như Content-Type: image/png, Content-Type: stream/xbe...) thì ta phải điền Content-Type đó vào tham số $sAdditional_Headers của hàm _HttpRequest .
- Lưu ý là WinHttp có cơ chế tự động lưu Cookie vào cache, nghĩa là khi request đến một trang, nếu trang đó có set-cookie thì Cookie đó sẽ tự động được WinHttp lưu vào bộ nhớ nền, nói chung giống như cache Chrome, cache Firefox...
- Phần POST cần phải dùng nhiều đến Live HTTP Headers. Live HTTP Headers là một addon của Firefox, nếu chưa tải thì hãy vào địa chỉ sau tải về: https://addons.mozilla.org/vi/firefox/addon/live-http-headers/
|