Tôi tìm thấy kịch bản này trực tuyến:
import httplib, urllib
params = urllib.urlencode({'number': 12524, 'type': 'issue', 'action': 'show'})
headers = {"Content-type": "application/x-www-form-urlencoded",
"Accept": "text/plain"}
conn = httplib.HTTPConnection("bugs.python.org")
conn.request("POST", "", params, headers)
response = conn.getresponse()
print response.status, response.reason
302 Found
data = response.read()
data
'Redirecting to <a href="http://bugs.python.org/issue12524">http://bugs.python.org/issue12524</a>'
conn.close()
Nhưng tôi không hiểu cách sử dụng nó với PHP hoặc mọi thứ bên trong biến params là gì hoặc cách sử dụng nó. Tôi có thể vui lòng giúp đỡ một chút với việc cố gắng để làm việc này không?
live http header
addon của firefox và hơn là mở url của bạn trong firefox và xem request/response
url trong live http header
addon hơn bạn sẽ hiểu những gì params and headers
làm trong mã của bạn.