Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
2 ตอบกลับ
4400 มุมมอง

Hi, i try to do an HTTP POST request but I have an error with this line :

sock = socket.create_connection((conn.host, conn.port), conn.timeout, conn.source_address)

Error:

  File "/usr/local/lib/python2.7/dist-packages/odoo-9.0c-py2.7.egg/openerp/addons/Copa/purchase.py", line 191, in sendOrder
sock = socket.create_connection((conn.host, conn.port), conn.timeout, conn.source_address) File "/usr/lib/python2.7/socket.py", line 553, in create_connection for res in getaddrinfo(host, port, 0, SOCK_STREAM): gaierror: [Errno -2] Name or service not known

I have no idea what is the problem, in advance, thanks for help.

อวตาร
ละทิ้ง

The problem is that I'm trying to connect me to the host 'connect.company.com/xmlorder-test'


I have done a test with just 'connect.company.com' , it works because there is no error


But I have to connect me to the full url, how can I do this please ?

ผู้เขียน คำตอบที่ดีที่สุด

Ok, I just have to connect me to the second part of the URL with 

conn.request("POST","/xmlorder-test",request)

อวตาร
ละทิ้ง
Related Posts ตอบกลับ มุมมอง กิจกรรม
2
ม.ค. 17
19302
1
ก.ค. 15
21514
2
ก.ย. 22
6250
1
ก.ค. 25
2157
1
ก.ย. 22
15941