Thông thường, thực hiện một yêu cầu bài đăng bằng requests khuôn khổ được thực hiện bởi:Cách chính xác để sử dụng ổ cắm miền unix trong khung yêu cầu là gì?
payload = {'key1': 'value1', 'key2': 'value2'}
r = requests.post("http://httpbin.org/post", data=payload)
Nhưng: Làm thế nào để kết nối với một ổ cắm unix thay vì làm một kết nối TCP?
Trên ghi chú có liên quan, cách mã hóa đường dẫn miền trong URL?
- libcurl cho phép ứng dụng để cung cấp ổ cắm riêng mà trên đó để thực hiện yêu cầu
- LDAP phát minh ra chương trình riêng
ldapi
nơi tên ổ cắm là% -encoded trong lĩnh vực máy chủ httpie
sử dụnghttp+unix
chương trình và% path -encoded trong máy chủ lĩnh vực
Đây là một số ví dụ, nhưng là có một RFC hoặc thành lập thực hành tốt nhất?
Một socket là một bộ mô tả tập tin. Bạn đọc/ghi bộ mô tả. Tôi không nghĩ rằng tôi có được những gì bạn muốn. –
Có, cũng không phải unix ổ cắm được mô tả. Nhưng đây không phải là một triển khai cấp thấp nhưng là một máy khách HTTP. Yêu cầu –
là thư viện HTTP. Nếu bạn viết một bộ điều hợp, bạn có thể kiểm soát cách tạo kết nối. Điều đó nói rằng, nó không xuất hiện như là nếu cURL hỗ trợ này, do đó, không mong đợi yêu cầu để đi ra khỏi con đường của họ để thêm cách để hỗ trợ này cho bạn –