PDA

View Full Version : سوال: ارور در فراخوانی بعضی از توابع وب سرویس



soroush_216
سه شنبه 17 آبان 1390, 12:24 عصر
سلام به همگی

من دارم یه برنامه با وب سرویس مینویسم و برای ارسال بعضی از پارامترهای اون ، پارامترها رو سریالیز میکنم و ارسال میکنم حالا مشکل اینجاست که این پارامتر که سریالیز شده که استرینگ هم هست موقع فراخونی تابع وب سرویس در زمان اجرای برنامه این خطا رو میده ( The request failed with HTTP status 400: Bad Request. ) این در صورتی که توابعی که بدون پارامتر هستن یا پارامترش سریالیز نمیشن بدون هیچ مشکلی اجرا میشن.

ممنون میشم کمکم کنید.



پ . ن : شاید موضوع این تاپیک به این قسمت مربوط نشه ، فقط به این علت که این بخش بازدید کننده بیشتری داره اینجا نوشتم.

Reza798
سه شنبه 17 آبان 1390, 12:39 عصر
سلام به همگی

من دارم یه برنامه با وب سرویس مینویسم و برای ارسال بعضی از پارامترهای اون ، پارامترها رو سریالیز میکنم و ارسال میکنم حالا مشکل اینجاست که این پارامتر که سریالیز شده که استرینگ هم هست موقع فراخونی تابع وب سرویس در زمان اجرای برنامه این خطا رو میده ( The request failed with HTTP status 400: Bad Request. ) این در صورتی که توابعی که بدون پارامتر هستن یا پارامترش سریالیز نمیشن بدون هیچ مشکلی اجرا میشن.

ممنون میشم کمکم کنید.



پ . ن : شاید موضوع این تاپیک به این قسمت مربوط نشه ، فقط به این علت که این بخش بازدید کننده بیشتری داره اینجا نوشتم.

سلام دوست عزیز

ممکن است در نوشتن آدرس وب سرویس اشتباه کرده باشی . مثلا :

نوشته باشی
http://localhost:port/WebserviceFolder//service.asmx

به جای

http://localhost:port/WebserviceFolder/service.asmx

soroush_216
سه شنبه 17 آبان 1390, 13:08 عصر
مرسی دوست من

نه آدرس دهی ها درسته و چندبار چکش هم کردم که مشکل از آدرس دهی نباشه . آخه اگه آدرس دهی مشکل داشته باشه نباید اصلا وب سرویس اجرا شه ولی مشکل اینجاست تو یک وب سرویس که چندتا تابع توشه بعضی از توابع بدون هیچ مشکلی اجرا میشه ولی اون تابعی که پارامترش سریالیز شده این error رو میده.

soroush_216
چهارشنبه 18 آبان 1390, 17:03 عصر
یعنی کسی تا حالا این مشکل براش پیش نیومده !!!؟؟؟؟

لطفا کمکم کنید . ممنونم.