[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: URL posting
Thanks. The time out issue is fixed by the network guy.
Now I am posting a request to the URL
[1]http://xx.xxx.xx.xxx/ffws/v1/ofax
the request looks like
<?xml version="1.0" encoding="UTF-8"?>
<schedule_fax>
<cover_page>
<url>[2]http://xx.xxx.xx.xxx/ffws/v1/data/cover_pages/default.pdf</url
>
<enabled>false</enabled>
<subject>First Web Service Fax</subject>
<comments>This is our first web service fax.</comments>
</cover_page>
<sender>
<name>musthafa</name>
<organization>my Logistics</organization>
<phone_number>1-730-326-6348</phone_number>
<fax_number>1-730-226-6548</fax_number>
<email_address>[3]mo.mo@xxxxxxx</email_address>
</sender>
<recipient>
<name>somebody</name>
<organization>my Logistics</organization>
<fax_number>1-730-276-6573</fax_number>
<phone_number></phone_number>
</recipient>
<attachment>
<location>inline</location>
<name>fax.txt</name>
<content_type>application/pdf</content_type>
<content_transfer_encoding>base64</content_transfer_encoding>
<content>SGVsbG8gV29ybGQh</content>
</attachment>
<max_tries>3</max_tries>
<priority>3</priority>
<try_interval>30</try_interval>
<receipt>failure</receipt>
<schedule_all_at></schedule_all_at>
</schedule_fax>
But i am getting the error saying that
HTTP/1.1 400 Bad Request
The debug log is attached.
I am trying all possible combination on how i can use this product.
Please help. Any pointer would be of great help.
Thanks,
Musthafa
On Fri, Aug 28, 2009 at 9:43 PM, Scott Klement
<[4]sk@xxxxxxxxxxxxxxxx> wrote:
The error message means exactly what it says: HTTPAPI sent a
connect
request to the remote server, and didn't receive a response.
This usually means that there's a firewall blocking your
connection.
Sometimes it means that you need to configure a proxy. (Are you
specifying a proxy for the other HTTP requests you're doing?)
It could also mean a lot of other things, such as a routing error
somewhere between your system and the destination system, or that
the
server is down.
Mohamed Musthafa Safarulla wrote:
> Addition:
> The is the debug log
> HTTPAPI Ver 1.23 released
> 2008-04-24
> OS/400 Ver
> V5R2M0
>
>
> New iconv() objects set, PostRem=819. PostLoc=0. ProtRem=819.
> ProtLoc=0
> http_setauth():
> entered
> http_url_post():
> entered
> http_persist_open():
> entered
> http_long_ParseURL():
> entered
> DNS resolver retrans:
> 2
> DNS resolver retry :
> 2
> DNS resolver options:
> x'00000136'
> DNS default domain:
> xxx.COM
> DNS server found:
> xxx.xx.x.186
> DNS server found:
> xxx.xx.x.126
> DNS server found:
> xxx.xx.xx.21
> SetError() #7: Timeout occurred while trying to connect to
> server!
> Thanks,
> Musthafa
>
> On Fri, Aug 28, 2009 at 4:31 PM, Mohamed Musthafa Safarulla
> <[1][5]mohamedmusthafa.safarulla@xxxxxxxxx> wrote:
>
> Addition:
> I need authentication before post so i do like this
> Eval Data = data in the for of XML
> callp http_setauth(HTTP_AUTH_BASIC:
> 'user': 'password')
>
> eval rc=http_url_post(
> '[2][6]http://xx.xxx.xx.xxx/ffws/v1/ofax'
> :%addr(data): %len(%trimr(data)):
> '/tmp/httptest.html')
> Here i get a time out error. But when i try to do the same
from
> Explorer this link works just fine and shows me the successful
XML
> in return. Please help.
> Thanks,
> Musthafa
>
> On Fri, Aug 28, 2009 at 4:13 PM, Mohamed Musthafa Safarulla
> <[3][7]mohamedmusthafa.safarulla@xxxxxxxxx> wrote:
>
> Hi,
> I am trying to make a http post using http_url_post. Actually
this
> requires authentication. Also the url posting must be done in
> base64 encoding.
> I know I can do so much with Skotts API. Just wondering If
could
> do this with HTTP API! Please share your expertise.
> --
> Thanks,
> Musthafa
>
----------------------------------------------------------------------
-
This is the FTPAPI mailing list. To unsubscribe, please go to:
[8]http://www.scottklement.com/mailman/listinfo/ftpapi
----------------------------------------------------------------------
-
--
Thanks,
Musthafa
References
1. http://xx.xxx.xx.xxx/ffws/v1/ofax
2. http://xx.xxx.xx.xxx/ffws/v1/data/cover_pages/default.pdf
3. mailto:mo.mo@xxxxxxx
4. mailto:sk@xxxxxxxxxxxxxxxx
5. mailto:mohamedmusthafa.safarulla@xxxxxxxxx
6. http://xx.xxx.xx.xxx/ffws/v1/ofax
7. mailto:mohamedmusthafa.safarulla@xxxxxxxxx
8. http://www.scottklement.com/mailman/listinfo/ftpapi
HTTPAPI Ver 1.23 released 2008-04-24
OS/400 Ver V5R2M0
New iconv() objects set, PostRem=819. PostLoc=0. ProtRem=819. ProtLoc=0
http_setauth(): entered
http_url_post(): entered
http_persist_open(): entered
http_long_ParseURL(): entered
DNS resolver retrans: 2
DNS resolver retry : 2
DNS resolver options: x'00000136'
DNS default domain: xxx.COM
DNS server found: xxx.xx.8.186
DNS server found: xxx.xx.8.126
DNS server found: xxx.xx.14.21
http_persist_post(): entered
http_long_ParseURL(): entered
do_post(): entered
POST /ffws/v1/ofax HTTP/1.1
Host: xx.xxx.xxx.xxx
User-Agent: http-api/1.23
Content-Type: text/xml
Expect: 100-continue
Content-Length: 1023
Authorization: Basic ZHBvcnJleTpkcG9ycmV5MQ==
recvresp(): entered
SetError() #43: CommTCP_read: No 100-Continue (error ignored)
senddoc(): entered
<?xml version="1.0" encoding="UTF-8"?><schedule_fax><cover_page><url>http://xx.xxx.xxx.xxx/ffws/v1/data/cover_pages/default.pdf</url><enabled>false</enabled><subject>First Web Service Fax</subject><comments>This is our first web service fax.</comments></cover_page><sender><name>Mohamed Musthafa</name><organization>RR Donnelley Logistics</organization><phone_number>1-888-226-6388</phone_number><fax_number>1-888-226-6388</fax_number><email_address>mohamed.m.safarulla@xxxxxxx</email_address></sender><recipient><name>Russ L Smith</name><organization>my Logistics</organization><fax_number>1-730-726-6573</fax_number><phone_number></phone_number></recipient><attachment><location>inline</location><name>WEWEWEW</name><content_type>application/pdf</content_type><content_transfer_encoding>base64</content_transfer_encoding><content>SGVsbG8gV29ybGQh</content></attachment><max_tries>3</max_tries><priority>3</priority><try_interval>30</try_interval><receipt>failure</receipt><schedule_all_at></schedule_all_at></schedule_fax>
recvresp(): entered
HTTP/1.1 400 Bad Request
Connection: close
Date: Mon, 31 Aug 2009 15:29:43 GMT
Content-Type: application/xml
Set-Cookie: faxfinder_sid=cb9c216f258c6498f67c1c87b49a0c88e4e0ea0be87ed9bb48d2af756d8a505e; path=/
Content-Length: 115
SetError() #13: HTTP/1.1 400 Bad Request
recvdoc parms: identity 115
header_load_cookies() entered
cookie_parse() entered
cookie = faxfinder_sid=cb9c216f258c6498f67c1c87b49a0c88e4e0ea0be87ed9bb48d2af756d8a505e; path=/
cookie attr faxfinder_sid=cb9c216f258c6498f67c1c87b49a0c88e4e0ea0be87ed9bb48d2af756d8a505e
cookie attr path=/
recvdoc(): entered
SetError() #0:
<?xml version="1.0" encoding="UTF-8"?>
<response>
<message>failed to convert file WEWEWEW</message>
</response>
SetError() #13: HTTP/1.1 400 Bad Request
http_close(): entered
-----------------------------------------------------------------------
This is the FTPAPI mailing list. To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------